Time bar (total: 1.3min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 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 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 5 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 6 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 7 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 8 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 9 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 10 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 11 |
| 93.8% | 93.6% | 6.2% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 27 to 21 computations (22.2% saved)
| 4.9s | 5612× | body | 256 | valid |
| 3.3s | 969× | body | 4096 | valid |
| 2.6s | 892× | body | 2048 | valid |
| 1.5s | 513× | body | 1024 | valid |
| 234.0ms | 270× | body | 512 | valid |
| 2× | egg-herbie |
| 1386× | rational_best-simplify-65 |
| 1352× | rational_best-simplify-56 |
| 1156× | rational_best-simplify-108 |
| 976× | rational_best-simplify-53 |
| 840× | rational_best-simplify-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 284 |
| 1 | 104 | 284 |
| 2 | 168 | 284 |
| 3 | 361 | 260 |
| 4 | 796 | 260 |
| 5 | 2092 | 260 |
| 6 | 6101 | 260 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))) A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))) A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))) A)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))) A)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))) C))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 B (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))) C)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 B (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))) C)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))) C)) (/.f64 180 (PI.f64))) |
Compiled 29 to 23 computations (20.7% saved)
| 1× | egg-herbie |
| 1276× | rational_best-simplify-57 |
| 1170× | rational_best-simplify-65 |
| 1064× | rational_best-simplify-3 |
| 908× | rational_best-simplify-75 |
| 898× | rational_best-simplify-66 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 71 |
| 1 | 38 | 71 |
| 2 | 60 | 71 |
| 3 | 120 | 65 |
| 4 | 250 | 65 |
| 5 | 617 | 65 |
| 6 | 2135 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) A)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
Compiled 137 to 90 computations (34.3% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 3 | 3 | 6 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 3 | 4 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| ▶ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| ▶ | 30.5b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
Compiled 74 to 56 computations (24.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| ✓ | 0.1b | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| ✓ | 1.1b | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| ✓ | 32.4b | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 141 to 80 computations (43.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 21.0ms | A | @ | inf | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| 3.0ms | C | @ | inf | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 2.0ms | A | @ | -inf | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| 2.0ms | C | @ | -inf | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 1.0ms | A | @ | 0 | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
| 1× | batch-egg-rewrite |
| 1126× | rational_best-simplify-69 |
| 704× | rational_best-simplify-1 |
| 512× | rational_best-simplify-62 |
| 476× | rational_best-simplify-65 |
| 426× | rational_best-4 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 188 |
| 1 | 139 | 176 |
| 2 | 296 | 176 |
| 3 | 971 | 176 |
| 4 | 5495 | 176 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) -2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C (+.f64 A 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) (-.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (-.f64 C A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (-.f64 -1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 (-.f64 A C) -2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A 1)) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) B) (/.f64 (-.f64 1 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 A C) -2) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 C C) B) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) (/.f64 (+.f64 B B) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 B -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (/.f64 (*.f64 B 4) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 4) (neg.f64 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 2 B)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 8) (neg.f64 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 4 B)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 4 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (/.f64 4 B)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) B) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) B) (/.f64 2 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) B) (/.f64 4 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 A C)) (+.f64 A A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 A A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) (+.f64 A A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (/.f64 A 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 A 2)) (+.f64 (/.f64 A 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 A 2)) (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 A 2)) (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 A 2)) (-.f64 (/.f64 A 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 C A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) C)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (+.f64 A A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (+.f64 (/.f64 A 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 16) (neg.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 (/.f64 4 B) (/.f64 4 B))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 1/2 B)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 1/2 B))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 2 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (*.f64 B -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) (*.f64 (neg.f64 (*.f64 B 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) (*.f64 (*.f64 B -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (neg.f64 (*.f64 B 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2) (/.f64 (*.f64 B 4) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) (/.f64 (+.f64 B B) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (/.f64 1 (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -2) (-.f64 0 (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))) (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -4) 0) (-.f64 0 (/.f64 1 (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))))))) |
| 1× | egg-herbie |
| 1392× | rational_best-simplify-108 |
| 916× | rational_best-simplify-1 |
| 818× | rational_best-simplify-3 |
| 784× | rational_best-simplify-65 |
| 654× | rational_best-simplify-47 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 988 | 26033 |
| 1 | 2889 | 25113 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(*.f64 -1 A) |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(*.f64 -1 C) |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1/2) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 8) |
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A))) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0) |
(+.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) C) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) -2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C (+.f64 A 1))) |
(+.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) (-.f64 1 A)) |
(+.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (-.f64 C A) 1)) |
(+.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (-.f64 -1 A)) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) C) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2)) |
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) 2)) |
(+.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2))) |
(+.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) -2)) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C)) |
(+.f64 (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C)) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2)) |
(+.f64 (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) -2)) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(*.f64 1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(*.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) |
(*.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(*.f64 1/2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 (-.f64 A C) -2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)))) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8) |
(pow.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0) |
(+.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) (+.f64 B B))) |
(+.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(+.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A (neg.f64 B))) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A 1)) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(+.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) B) (/.f64 (-.f64 1 A) B)) |
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B)) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(-.f64 0 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B)) |
(-.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) B)) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A B)) |
(-.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C) B)) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(-.f64 (/.f64 (*.f64 (-.f64 A C) -2) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) B)) |
(-.f64 (/.f64 (+.f64 C C) B) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 B B)) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (neg.f64 B)) |
(/.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) 1/2) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) 2) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) (/.f64 (+.f64 B B) B)) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 B B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 B 2)) |
(/.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B) -1) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 B 4)) |
(/.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 B -2)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) 4) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (/.f64 (*.f64 B 4) B)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (*.f64 B 4)) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 4) (neg.f64 (*.f64 B 4))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 2 B)) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 8) (neg.f64 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 4 B)) -4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 4 (*.f64 B 4))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (/.f64 4 B)) 16) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) B) (/.f64 1 B)) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) B) (/.f64 2 B)) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) B) (/.f64 4 B)) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 A C)) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 (+.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) (+.f64 A A)) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (/.f64 A 2)) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 A 2)) (+.f64 (/.f64 A 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A)) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 A 2)) (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 A C))) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 A 2)) (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 A 2)) (-.f64 (/.f64 A 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B) |
(/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 C A))) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) C)) B) |
(/.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (+.f64 A A))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (+.f64 (/.f64 A 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 16) (neg.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4))))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 (/.f64 4 B) (/.f64 4 B))) -8) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 1/2 B)) -1/2) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 1/2 B))) -1/2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) -4) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -4) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 8 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 8)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 2 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (*.f64 4 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) 4)) |
(/.f64 (*.f64 8 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) 8)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 2 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 B (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 B B)) |
(/.f64 (*.f64 B (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) B)) |
(/.f64 (*.f64 B (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) B)) |
(/.f64 (*.f64 B (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) B) |
(/.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B))) (+.f64 B B)) |
(/.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) (*.f64 B 4)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2) (/.f64 (*.f64 B 4) 1/2)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) (/.f64 (+.f64 B B) 1/2)) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1) |
(neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B)) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0) |
(+.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64)))) |
(+.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2)) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0) |
(-.f64 0 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2)) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2)) 2)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (*.f64 (PI.f64) 4))) |
(*.f64 2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64)))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 1 (PI.f64))) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) 1/2) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4)))) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -2) (-.f64 0 (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) 1/4) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4)))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 -2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2))) |
(*.f64 1/4 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))) (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(*.f64 (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -4) 0) (-.f64 0 (/.f64 1 (*.f64 (PI.f64) 4)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1) |
(neg.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 (*.f64 C A)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) 1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 (*.f64 C A))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) 1/2)))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 (*.f64 C A)))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (neg.f64 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 A (+.f64 (neg.f64 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)))) |
(+.f64 (neg.f64 C) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 1/2 A)) A)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(+.f64 A (+.f64 (neg.f64 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (pow.f64 A 2)))))) |
(+.f64 (+.f64 A (neg.f64 C)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A) (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (pow.f64 A 2))))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (neg.f64 A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (neg.f64 A))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 C (neg.f64 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(+.f64 C (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (neg.f64 A)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 C (neg.f64 A))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 3) A)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A (pow.f64 C 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) 1/2)))) |
C |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (neg.f64 A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) (neg.f64 A))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 1/2 C)) (+.f64 C (neg.f64 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) (neg.f64 A)) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2)))) (+.f64 C (neg.f64 A))) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (neg.f64 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 A (+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 C)))) |
(+.f64 (neg.f64 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 C)) A)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(+.f64 A (+.f64 (neg.f64 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 C)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2)))))) |
(+.f64 (+.f64 A (neg.f64 C)) (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2))))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C)))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (+.f64 A (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)))))) C) |
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (+.f64 A (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))) |
(+.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 B (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) |
(+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))) (+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 6) (/.f64 -1/16 (pow.f64 B 5)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))) (+.f64 (+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 6) (/.f64 -1/16 (pow.f64 B 5)))) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 3) A)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))) (+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(*.f64 -1 (+.f64 A (neg.f64 A))) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2)))) |
(+.f64 0 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 (pow.f64 A 2) -1)) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (neg.f64 (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (pow.f64 C 3))) (+.f64 0 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 2 C) (*.f64 A -2)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 A -2) (*.f64 (pow.f64 B 2) (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(+.f64 (+.f64 (*.f64 2 C) (*.f64 A -2)) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (*.f64 (pow.f64 B 2) A) (/.f64 1/2 (pow.f64 C 2))))) |
(+.f64 (+.f64 (*.f64 2 C) (*.f64 A -2)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2))))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (+.f64 C (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) -1/2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (+.f64 (+.f64 C (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (+.f64 C (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (*.f64 A -2)) (neg.f64 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 A -2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A)))) (neg.f64 C)) |
(-.f64 (+.f64 (*.f64 A -2) (+.f64 C (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A)))) (neg.f64 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (+.f64 (+.f64 (*.f64 A -2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A))) (+.f64 C (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 -1/2 (pow.f64 A 2))))) (neg.f64 C)) |
(-.f64 (+.f64 (+.f64 C (*.f64 A -2)) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A)) (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 -1/2 (pow.f64 A 2))))) (neg.f64 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 (pow.f64 B 2) (/.f64 1/2 A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 (*.f64 (pow.f64 B 2) C) (/.f64 1/2 (pow.f64 A 2)))) |
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 (*.f64 (pow.f64 B 2) C) (/.f64 1/2 (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 (*.f64 (pow.f64 B 2) C) (/.f64 1/2 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (neg.f64 C))) (pow.f64 A 4))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 C -1/2)) (*.f64 (neg.f64 C) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))))) (pow.f64 A 4))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(*.f64 2 (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C)))) (*.f64 2 A)) |
(-.f64 (*.f64 2 (-.f64 C A)) (neg.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (+.f64 (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))) (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (neg.f64 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3)))))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3)))))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 B C) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C)) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 B C))) A) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(/.f64 (*.f64 2 (-.f64 C A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 B (/.f64 -1/2 (-.f64 A C))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 (pow.f64 B 5) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5)))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 (pow.f64 B 5) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5)))) (*.f64 B (/.f64 -1/2 (-.f64 A C))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 4)))) (/.f64 A B)) -1) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (+.f64 1 (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 -1 B)) |
(neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 -1 B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 A B) -1))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A (neg.f64 B)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 -1 B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 A B) -1))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) B)))) |
(+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A (neg.f64 B))))) (+.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(+.f64 (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 -1 B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 A B) -1))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) B))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 3) A)) B))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A (neg.f64 B)))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) B)) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A (pow.f64 C 3))) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(*.f64 -1 (/.f64 (+.f64 A (neg.f64 A)) B)) |
(neg.f64 (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (neg.f64 A)) B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)))) |
(+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (neg.f64 A)) B)) (+.f64 (*.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (/.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) |
(+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (*.f64 B (pow.f64 C 2))) (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 A (neg.f64 A)) B)) (*.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (/.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 (pow.f64 A 2) -1)) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (*.f64 B (pow.f64 C 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (neg.f64 (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (*.f64 B (pow.f64 C 3)))) (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (*.f64 B (pow.f64 C 2))) (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 A (/.f64 -2 B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 1/2 (/.f64 (*.f64 B A) (pow.f64 C 2)))))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 B C) (/.f64 (*.f64 B A) (pow.f64 C 2)))) (*.f64 A (/.f64 -2 B)))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) B))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2)) (+.f64 (/.f64 C B) (neg.f64 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B)) (+.f64 (/.f64 C B) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) B) -1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) B)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) B)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) B)))) (+.f64 (/.f64 C B) (neg.f64 (/.f64 (*.f64 A (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) (*.f64 C (/.f64 -1 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) (neg.f64 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (/.f64 C B) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 (*.f64 B A))))) (*.f64 C (/.f64 -1 B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 (/.f64 -1/2 A) B)) (*.f64 A (/.f64 -2 B)))) (neg.f64 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (+.f64 (/.f64 C B) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 (*.f64 B A)))) (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 -1/2 (*.f64 B (pow.f64 A 2)))))) (*.f64 C (/.f64 -1 B))) |
(-.f64 (+.f64 (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 (/.f64 -1/2 (pow.f64 A 2)) B)) (+.f64 (/.f64 C B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 (/.f64 -1/2 A) B)) (*.f64 A (/.f64 -2 B))))) (neg.f64 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 (*.f64 B C) (pow.f64 A 2)))) |
(*.f64 1/2 (+.f64 (/.f64 B A) (/.f64 (*.f64 B C) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 (*.f64 B C) (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (*.f64 B (pow.f64 A 3))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 B A) (/.f64 (*.f64 B C) (pow.f64 A 2)))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))) (/.f64 (/.f64 -1/2 (pow.f64 A 3)) B))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 (*.f64 B C) (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (*.f64 B (pow.f64 A 3))))) (*.f64 1/2 (/.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (*.f64 -1 (pow.f64 (*.f64 B C) 2))) (neg.f64 C))) (pow.f64 A 4)) B))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 (/.f64 B A) (/.f64 (*.f64 B C) (pow.f64 A 2)))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))) (/.f64 (/.f64 -1/2 (pow.f64 A 3)) B))) (*.f64 1/2 (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 C -1/2)) (*.f64 (neg.f64 C) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 B 2) 2)) (neg.f64 (pow.f64 (*.f64 B C) 2))))) (pow.f64 A 4)) B))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 C) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 C) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 C) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 C) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (neg.f64 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (neg.f64 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (neg.f64 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (neg.f64 A))) 2)))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B)) (PI.f64)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 0) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1/2) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/4) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (sqrt.f64 1/2)) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1/2)) |
(sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)) 1)) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1/2)) |
(sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)) 1)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 8) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A)) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) C) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) -2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 (-.f64 A C) -2) (/.f64 (-.f64 A C) -2))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 (+.f64 (-.f64 A C) (-.f64 A C)) -2)) |
(+.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C (+.f64 A 1))) |
(+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) (-.f64 1 A)) |
(+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 1 A))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 -1 (-.f64 1 A))) |
(+.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)) |
(+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 1 A))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 -1 (-.f64 1 A))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (-.f64 C A) 1)) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 C A))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C (+.f64 -1 A))) |
(+.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 C A))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C (+.f64 -1 A))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (-.f64 -1 A)) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) C) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2)) |
(/.f64 (+.f64 (neg.f64 A) (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) 2) |
(/.f64 (+.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 A -2)) 2) |
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) 2)) |
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 A C) -2))) 2) |
(+.f64 (/.f64 (*.f64 (-.f64 A C) -2) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) |
(-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) -2)) |
(+.f64 (/.f64 (-.f64 A C) -2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 (-.f64 A C) 2))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C)) |
(-.f64 (+.f64 C C) (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C C)) |
(+.f64 (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C)) |
(+.f64 (-.f64 A C) (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2)) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) |
(+.f64 (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) -2)) |
(+.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 (-.f64 A C) -2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 A C) -2)))) |
(*.f64 1/2 (+.f64 (*.f64 (-.f64 A C) -2) (neg.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 A C) -4) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 A C) -2)))) |
(*.f64 1/2 (+.f64 (*.f64 (-.f64 A C) -2) (neg.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(pow.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (*.f64 B -2)) (/.f64 (+.f64 (-.f64 A C) (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (*.f64 B -2))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C) (+.f64 A (-.f64 A C)))) (*.f64 B -2)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (*.f64 (-.f64 A C) -2)) (+.f64 B B))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 A C) -2)) (+.f64 B B))) |
(+.f64 (/.f64 (*.f64 (-.f64 A C) -2) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (neg.f64 B))) |
(+.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 B B)) (/.f64 A (*.f64 B -2)))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 B B)) (+.f64 (/.f64 (/.f64 A -2) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (+.f64 B B)) (/.f64 A (neg.f64 B))) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A (neg.f64 B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(/.f64 (+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) B) |
(/.f64 (+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) B) |
(+.f64 (/.f64 (-.f64 C (+.f64 A 1)) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(/.f64 (+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(+.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) B) (/.f64 (-.f64 1 A) B)) |
(/.f64 (+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 1 A))) B) |
(/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 -1 (-.f64 1 A))) B) |
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B)) |
(/.f64 (+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 C A))) B) |
(/.f64 (+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C (+.f64 -1 A))) B) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 1 (-.f64 -1 A))) B) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 0) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)))) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) (+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (+.f64 B B)))) |
(-.f64 0 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(-.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 B -2)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 A B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(-.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C) B)) |
(-.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C) B)) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(-.f64 (/.f64 (*.f64 (-.f64 A C) -2) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) B)) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) -2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 C A))) B) |
(-.f64 (/.f64 (+.f64 C C) B) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) |
(/.f64 (-.f64 (+.f64 C C) (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) B) |
(/.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C C)) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) (/.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (neg.f64 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (*.f64 B -2)) 1/2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) 2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) (/.f64 (+.f64 B B) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 B 2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 B 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 B -2)) |
(/.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (*.f64 B -2)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) 4) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (/.f64 (*.f64 B 4) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (*.f64 B 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 4) (neg.f64 (*.f64 B 4))) |
(*.f64 (neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 4 (*.f64 B 4))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 2 B)) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (/.f64 2 B)) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 8) (neg.f64 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 4 (*.f64 B 4))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 4 B)) -4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (/.f64 2 B)) -2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (+.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) 8) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (*.f64 B -2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 4 (*.f64 B 4))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (/.f64 4 B)) 16) |
(/.f64 (*.f64 (*.f64 4 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (/.f64 4 B)) 16) |
(/.f64 (*.f64 4 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 4 B))) 16) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) B) (/.f64 1 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B)) B) (/.f64 2 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B)) B) (/.f64 4 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 C A))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (+.f64 (-.f64 C A) 0) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (+.f64 0 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 C A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (neg.f64 (+.f64 A (neg.f64 C)))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 A) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C (neg.f64 A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 A C)) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 (+.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A) (+.f64 A A)) B) |
(/.f64 (+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 1 A))) B) |
(/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 -1 (-.f64 1 A))) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (/.f64 A 2)) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) B) |
(/.f64 (-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) B) |
(/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (/.f64 (-.f64 A C) 2))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 A 2)) (+.f64 (/.f64 A 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 A 2)) (+.f64 (/.f64 A 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) B) |
(/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 0 (/.f64 (+.f64 A A) 2))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 A 2)) (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) B) |
(/.f64 (-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 A C))) B) |
(/.f64 (+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) B) |
(/.f64 (+.f64 C (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A)) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (-.f64 C A)))) B) |
(/.f64 (-.f64 (+.f64 0 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 C A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (neg.f64 (+.f64 A (neg.f64 C)))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 A 2)) (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) B) |
(/.f64 (-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 A 2)) (-.f64 (/.f64 A 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) B) |
(/.f64 (-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) B) |
(/.f64 (-.f64 C (+.f64 (*.f64 -2 (/.f64 A -2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (/.f64 (-.f64 A C) 2) (/.f64 (-.f64 A C) -2))) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 C A))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) C)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (+.f64 A A))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 2) (+.f64 A A))) B) |
(/.f64 (+.f64 (*.f64 A -2) (-.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)) (+.f64 (/.f64 A 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) B) |
(/.f64 (-.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 A 2)) (/.f64 A 2))) B) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (-.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 (+.f64 A A) 2))) B) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) 16) (neg.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4))))) |
(*.f64 (neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 4 (*.f64 B 4))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 (/.f64 4 B) (/.f64 4 B))) -8) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (/.f64 2 B)) -2) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 2 (/.f64 1 B))) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 4 (/.f64 1 B))) -4) |
(/.f64 (*.f64 (/.f64 1 B) (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 2 (/.f64 1 B))) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 4 (/.f64 1 B))) -4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (/.f64 1/2 B)) -1/2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (/.f64 1/2 B)) -1/2) |
(neg.f64 (*.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) B) 1)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 1/2 B))) -1/2) |
(/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (neg.f64 (/.f64 1/2 B))) -1/2) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (/.f64 -1/2 B)) -1/2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 2 (-.f64 A C)))) -2) |
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 A C))) B)) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) -4) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 (-.f64 C A) -4))) -4) |
(/.f64 (*.f64 (+.f64 (*.f64 4 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 C A) -4)) (/.f64 2 B)) -8) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))) -2) |
(/.f64 (*.f64 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 2 B)) -4) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))) -2) |
(/.f64 (*.f64 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 2 B)) -4) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -4) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 (-.f64 C A) -4))) -4) |
(/.f64 (*.f64 (+.f64 (*.f64 4 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 C A) -4)) (/.f64 2 B)) -8) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) -2) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) -2) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) B)) -2) |
(/.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) -4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 2 (/.f64 1 B))) -2) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 4 (/.f64 1 B))) -4) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 8 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 2 (*.f64 B 4)) 8)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (*.f64 2 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 4 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 8 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) 8)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 A C) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 2 (-.f64 A C)))) (*.f64 2 (*.f64 B -2))) |
(+.f64 (/.f64 (*.f64 2 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 A C))) (*.f64 B -2)) 0) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (-.f64 C A) -4))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 (-.f64 C A) -4))) (*.f64 4 (neg.f64 (*.f64 B 4)))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (/.f64 (*.f64 (-.f64 C A) -4) 4)) (/.f64 (*.f64 B 4) -4)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) (+.f64 A A))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))) (*.f64 2 (*.f64 B -2))) |
(+.f64 (/.f64 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (*.f64 B -2)) 0) |
(/.f64 (*.f64 2 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))) (*.f64 2 (*.f64 B -2))) |
(+.f64 (/.f64 (+.f64 (+.f64 A A) (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (*.f64 B -2)) 0) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 C A) -4) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 (-.f64 C A) -4))) (*.f64 4 (neg.f64 (*.f64 B 4)))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (/.f64 (*.f64 (-.f64 C A) -4) 4)) (/.f64 (*.f64 B 4) -4)) |
(/.f64 (*.f64 2 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B -2) 2)) |
(/.f64 (*.f64 2 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (*.f64 2 (*.f64 B -2))) |
(+.f64 (/.f64 (-.f64 (+.f64 A A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (*.f64 B -2)) 0) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(*.f64 (neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 4 (*.f64 B 4))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) (*.f64 2 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))) (*.f64 (neg.f64 (*.f64 B 4)) 4)) |
(*.f64 (neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C))) (/.f64 4 (*.f64 B 4))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(/.f64 (*.f64 B (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 B (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 (+.f64 B B) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 B (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (*.f64 (*.f64 B 4) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 B (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 2 B))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 4 B))) (*.f64 B 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (*.f64 2 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2) (/.f64 (*.f64 B 4) 1/2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) (/.f64 (+.f64 B B) 1/2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(+.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64)))) |
(/.f64 (+.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (*.f64 2 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 2 (PI.f64))) 2) |
(+.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 2 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 3/2 (PI.f64)))) 2) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 3/2 (PI.f64))) 2) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 4 (PI.f64)))) |
(+.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 0) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(-.f64 0 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2)) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2)) 2)) |
(/.f64 (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 3/2 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 -2 (PI.f64)))) 2) |
(/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) 3) (/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) 4) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 2 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (PI.f64))) |
(*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64)))) |
(*.f64 1/2 (/.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (PI.f64))) |
(*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)) 1/2) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4)))) |
(*.f64 (*.f64 4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 4 (PI.f64))))) |
(*.f64 4 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1/4 (PI.f64))))) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 4 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)))) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) |
(*.f64 1/2 (/.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (PI.f64))) |
(*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) (/.f64 (PI.f64) 2))) (PI.f64))) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) (/.f64 (PI.f64) 2))) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) |
(*.f64 1/2 (/.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (PI.f64))) |
(*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(*.f64 (/.f64 1 (*.f64 4 (PI.f64))) (-.f64 (*.f64 2 (*.f64 4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)))) (*.f64 4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))))) |
(*.f64 (/.f64 1/4 (PI.f64)) (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) 8) (*.f64 4 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -2) (-.f64 0 (/.f64 1/2 (PI.f64)))) |
(*.f64 (*.f64 -2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (neg.f64 (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 -2 (neg.f64 (/.f64 1/2 (PI.f64))))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64)) 1/4) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (PI.f64) 2))) |
(*.f64 1 (-.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2)) 2) (/.f64 0 (PI.f64)))) |
(*.f64 -2 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (*.f64 (PI.f64) -2))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 1/4 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))) (*.f64 2 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (PI.f64) 2))) |
(*.f64 1 (-.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) 2)) 2) (/.f64 0 (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)))) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (*.f64 (PI.f64) (/.f64 1/2 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 1/2 (/.f64 (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) (/.f64 1 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 (PI.f64) (/.f64 (PI.f64) 2))) (PI.f64))) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (/.f64 (PI.f64) (/.f64 (PI.f64) 2))) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B))))) |
(*.f64 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (*.f64 (PI.f64) (/.f64 1/2 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 1/2 (/.f64 (*.f64 (PI.f64) (*.f64 2 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) 4))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) (/.f64 (PI.f64) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) (/.f64 0 (PI.f64))) |
(*.f64 (-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) -4) 0) (-.f64 0 (/.f64 1 (*.f64 (PI.f64) 4)))) |
(*.f64 (*.f64 -4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) (neg.f64 (/.f64 1 (*.f64 4 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (*.f64 -4 (neg.f64 (/.f64 1/4 (PI.f64))))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
(neg.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 0.7b | (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| ✓ | 1.1b | (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| 32.4b | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 122 to 71 computations (41.8% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | A | @ | -inf | (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | 0 | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 880× | rational_best-simplify-1 |
| 644× | rational_best-simplify-65 |
| 576× | rational_best-simplify-47 |
| 512× | rational_best-simplify-67 |
| 488× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 141 |
| 1 | 146 | 141 |
| 2 | 347 | 141 |
| 3 | 1185 | 141 |
| 4 | 7125 | 141 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) (*.f64 2 (+.f64 A A))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 A A)) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C 2) (+.f64 (/.f64 C 2) (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 A C)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) 2) (/.f64 (+.f64 (-.f64 C A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 C (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) (/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (/.f64 (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 A C)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 1 (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 2 (-.f64 C A))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (+.f64 C C)) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 (-.f64 C A) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (/.f64 720 (PI.f64))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1))))) |
| 1× | egg-herbie |
| 1100× | rational_best-simplify-65 |
| 838× | rational_best-simplify-1 |
| 646× | rational_best-simplify-55 |
| 634× | rational_best-simplify-50 |
| 566× | rational_best-simplify-49 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 494 | 12367 |
| 1 | 1311 | 12087 |
| 2 | 3225 | 11515 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
C |
(+.f64 A (+.f64 C (*.f64 -1 A))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))) |
(*.f64 -1 C) |
(+.f64 (*.f64 2 A) (*.f64 -1 C)) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(-.f64 (*.f64 2 A) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 A (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 A)) |
(-.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0) |
(-.f64 0 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A)) |
(-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(-.f64 (/.f64 A 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2))) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(-.f64 (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 A 2))) |
(-.f64 (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 (/.f64 A 2))) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(*.f64 1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(*.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) |
(*.f64 1/2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(*.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(/.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 A A)) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))) 4) |
(pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(neg.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) |
(+.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A)) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C)) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A))) |
(+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(+.f64 (/.f64 C 2) (+.f64 (/.f64 C 2) (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 A C)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(+.f64 (/.f64 (-.f64 C A) 2) (/.f64 (+.f64 (-.f64 C A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) 2)) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) 2)) |
(+.f64 (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 C (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2)) |
(+.f64 (-.f64 C (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) (/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 3) 4)) |
(+.f64 (/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (/.f64 (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4)) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2)) |
(+.f64 (-.f64 -1 (-.f64 A C)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 1 (-.f64 A C))) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(*.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2) |
(*.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(*.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 1/4) |
(*.f64 -2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -2)) |
(*.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(*.f64 1/4 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)) 8) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 2 (-.f64 C A))) 2) |
(/.f64 (-.f64 (*.f64 2 (+.f64 C C)) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 4) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 (-.f64 C A) -2)) 2) |
(pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (/.f64 720 (PI.f64))) 16) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) 1/2)))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) 1/2)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) A)) (*.f64 1/2 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (*.f64 (*.f64 C (pow.f64 A 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))) |
(*.f64 2 A) |
(+.f64 A A) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(+.f64 (*.f64 2 A) (neg.f64 C)) |
(-.f64 (+.f64 A A) C) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 1/2 A)) (+.f64 (*.f64 2 A) (neg.f64 C))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)) (neg.f64 C))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2)) (/.f64 1/2 A)) (-.f64 (+.f64 A A) C)) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 1/2 A)) (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 1/2 (pow.f64 A 2)))) (+.f64 (*.f64 2 A) (neg.f64 C))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A) (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (pow.f64 A 2)))) (neg.f64 C))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2)) A) (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2))) (pow.f64 A 2)))) (-.f64 (+.f64 A A) C)) |
C |
(+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 C (*.f64 (pow.f64 B 2) (/.f64 -1/2 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 C (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (*.f64 (*.f64 (pow.f64 B 2) C) (/.f64 -1/2 (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (*.f64 (*.f64 (pow.f64 B 2) C) (/.f64 -1/2 (pow.f64 A 2)))) (+.f64 C (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 C B) 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (/.f64 1/2 (pow.f64 A 3))))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 C (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3))))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 C (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (/.f64 1/2 (pow.f64 A 3))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 C A) -1)) A)) |
(+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 C (neg.f64 A))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 C A) -1))))) |
(+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A)))))) |
(+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (pow.f64 C 2) 1/2)) (*.f64 C (neg.f64 A)))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 C A) -1)) A)) |
(+.f64 A (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (*.f64 C A))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (pow.f64 C 3)) (*.f64 A (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))))) |
(+.f64 A (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (*.f64 A (pow.f64 C 3)) 1/2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (pow.f64 C 2) 1/2)) (*.f64 C (neg.f64 A))))))) |
C |
(+.f64 A (+.f64 C (*.f64 -1 A))) |
C |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 1/2 C)) (neg.f64 A)) (+.f64 C A)) |
(+.f64 (+.f64 C (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) 0) |
(+.f64 C (-.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 1/2 C)) 0)) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))) |
(+.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 1/2 C)) (neg.f64 A)) (*.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (/.f64 1/2 (pow.f64 C 2)))) (+.f64 C A)) |
(+.f64 A (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2)))) (-.f64 C A))) |
(+.f64 (+.f64 C (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 1/2 (pow.f64 C 2))))) (-.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 1/2 C)) 0)) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 (*.f64 2 A) (*.f64 -1 C)) |
(+.f64 (*.f64 2 A) (neg.f64 C)) |
(-.f64 (+.f64 A A) C) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (*.f64 2 A) (+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 C)))) |
(+.f64 (-.f64 (+.f64 A A) C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 C))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 C)) (*.f64 (*.f64 (pow.f64 B 2) A) (/.f64 -1/2 (pow.f64 C 2)))) (+.f64 (*.f64 2 A) (neg.f64 C))) |
(+.f64 (*.f64 2 A) (+.f64 (neg.f64 C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C))))) |
(+.f64 (-.f64 (+.f64 A A) C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)))) |
(-.f64 (*.f64 2 A) C) |
(+.f64 (*.f64 2 A) (neg.f64 C)) |
(-.f64 (+.f64 A A) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C)))) C) |
(-.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (+.f64 C (/.f64 A -1/2))) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 A A))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 (-.f64 A C) 5))) (*.f64 2 A))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))))) C) |
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 A C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 A A)))) C) |
B |
(+.f64 A B) |
(+.f64 B A) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) A)) |
(+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B A)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) A)) |
(+.f64 A (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))) |
(+.f64 A (+.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))) |
(*.f64 -1 B) |
(*.f64 B -1) |
(neg.f64 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (*.f64 B -1)) |
(+.f64 A (neg.f64 B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)) A)) |
(+.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) |
(+.f64 A (+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)))) |
(+.f64 A (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (+.f64 (*.f64 B -1) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3)))))) |
(+.f64 A (+.f64 (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))))) |
(+.f64 (+.f64 (neg.f64 B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B))) (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (-.f64 1 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) -1/2)) (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 C (-.f64 1 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (+.f64 (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) -1/2)) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (pow.f64 C 3)) (*.f64 A (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (*.f64 (*.f64 A (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(*.f64 -1 (+.f64 A (neg.f64 A))) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) |
(*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) (*.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (/.f64 -1/2 (pow.f64 C 2))))) |
(+.f64 0 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))) |
(*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2))) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 A (neg.f64 A))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 (pow.f64 A 2) -1)) (*.f64 1/4 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) 2))) (/.f64 1/2 (pow.f64 C 3))) (*.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (/.f64 -1/2 (pow.f64 C 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (neg.f64 (pow.f64 A 2))) (*.f64 1/4 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) 2))) (pow.f64 C 3))) (+.f64 0 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (neg.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)))) (*.f64 1/4 (pow.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) 2))) (/.f64 1/2 (pow.f64 C 3))) (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) C) (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2))) (pow.f64 C 2))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 2 C) (*.f64 A -2)) |
(*.f64 (-.f64 A C) -2) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 2 C) (+.f64 (*.f64 A -2) (*.f64 (pow.f64 B 2) (/.f64 1/2 C)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(+.f64 (+.f64 (*.f64 2 C) (*.f64 A -2)) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2))))) |
(+.f64 (+.f64 (*.f64 2 C) (*.f64 A -2)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2))))) |
(+.f64 (*.f64 (-.f64 A C) -2) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) A) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) -1/2)) (+.f64 C (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2)) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (+.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) -1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) -1/2)) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (+.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -1/2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) -1/2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (neg.f64 A)) (+.f64 C (*.f64 -1/2 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (*.f64 (*.f64 C (pow.f64 A 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(/.f64 A -1/2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (*.f64 A -2)) (neg.f64 C)) |
(+.f64 (+.f64 C (/.f64 A -1/2)) C) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A)) (+.f64 C (*.f64 A -2))) (neg.f64 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 A -2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A)))) (neg.f64 C)) |
(-.f64 C (neg.f64 (+.f64 (+.f64 C (/.f64 A -1/2)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2)) (/.f64 -1/2 A))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (+.f64 (+.f64 (*.f64 A -2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A))) (+.f64 C (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 -1/2 (pow.f64 A 2))))) (neg.f64 C)) |
(-.f64 (+.f64 C (+.f64 (+.f64 (*.f64 A -2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (/.f64 -1/2 A))) (*.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (/.f64 -1/2 (pow.f64 A 2))))) (neg.f64 C)) |
(-.f64 C (+.f64 (-.f64 (+.f64 A A) C) (neg.f64 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2)) A) (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 C 2))) (pow.f64 A 2))))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 (pow.f64 B 2) (/.f64 1/2 A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) |
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 C B) 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (/.f64 -1/2 (pow.f64 A 3))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 C B) 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (/.f64 -1/2 (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 C (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 C B) 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) -1))) (pow.f64 A 4))))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 4) -1/2)) (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (neg.f64 C))) (pow.f64 A 4)))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 C -1/2)) (*.f64 (neg.f64 C) (+.f64 (neg.f64 (pow.f64 (*.f64 B C) 2)) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 A 4))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(+.f64 (*.f64 2 C) (*.f64 A -2)) |
(*.f64 (-.f64 A C) -2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C)))) (*.f64 2 A)) |
(-.f64 (*.f64 2 (-.f64 C A)) (neg.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))))) |
(-.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 C A))) (*.f64 (-.f64 A C) 2)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 C A))) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (+.f64 A A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 2 C) (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5)))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5)))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 (-.f64 C A))) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))))) (+.f64 A A)) |
(*.f64 -1 B) |
(*.f64 B -1) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 B -1)) A) |
(-.f64 (neg.f64 B) (-.f64 A C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (neg.f64 B) (+.f64 C (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 B -1) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3)))))) A) |
(-.f64 (+.f64 C (+.f64 (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 4) (/.f64 1/8 (pow.f64 B 3))) (+.f64 (neg.f64 B) (+.f64 C (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 B))))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 B C) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C)) A) |
(-.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 B C))) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))) A) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C))) A) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) (+.f64 A (neg.f64 C))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) (+.f64 A (neg.f64 C))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) (+.f64 A (neg.f64 C))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))) (+.f64 A (neg.f64 C))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (neg.f64 A)) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 0) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 0 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (neg.f64 A))) |
(+.f64 (-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) A) |
(-.f64 A (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) -1/2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) A)) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (/.f64 A 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A 2))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (-.f64 (neg.f64 A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (+.f64 (/.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 (/.f64 A 2))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 (/.f64 A 2))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) 2) (neg.f64 A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1/2) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/4) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) -1) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 4) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 8) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 4 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 A A)) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2))) 4) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 4) (*.f64 2 (+.f64 A A))) 4) |
(/.f64 (+.f64 (*.f64 4 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 2 (+.f64 A A))) 4) |
(pow.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 1) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(neg.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(-.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 C A)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 A C)) |
(+.f64 (-.f64 A C) (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 A C) (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (neg.f64 A)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) C) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 2)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 C A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 C 2) (+.f64 (/.f64 C 2) (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (-.f64 A C)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (-.f64 C (-.f64 A (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) |
(+.f64 (/.f64 (-.f64 C A) 2) (/.f64 (+.f64 (-.f64 C A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2)) 2)) |
(/.f64 (+.f64 (-.f64 C A) (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) 2) |
(/.f64 (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (-.f64 C A) (-.f64 C A))) 2) |
(+.f64 (-.f64 C A) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) -4) 4)) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) 2)) |
(/.f64 (+.f64 (-.f64 C A) (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) 2) |
(/.f64 (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (-.f64 C A) (-.f64 C A))) 2) |
(+.f64 (-.f64 C A) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) -4) 4)) |
(+.f64 (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2) (/.f64 (+.f64 C (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 C (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2)) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 2))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (neg.f64 C)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) (/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 3) 4)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4) (/.f64 (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) 4)) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) 4) |
(/.f64 (+.f64 (-.f64 (*.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) 4) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (/.f64 C 2)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (-.f64 -1 (-.f64 A C)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 C (-.f64 A -1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 C (+.f64 A 1)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (+.f64 (-.f64 -1 A) C) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (-.f64 1 (-.f64 A C))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C (-.f64 A 1))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C (+.f64 A -1))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (-.f64 1 A) C)) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 1/2) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 -1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 1/4) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 -2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -2)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/4 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) 2) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C)) -1) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4) 4) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 4)) 8) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 2 (-.f64 C A))) 2) |
(/.f64 (+.f64 (-.f64 C A) (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) 2) |
(/.f64 (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (-.f64 C A) (-.f64 C A))) 2) |
(+.f64 (-.f64 C A) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) -4) 4)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 C C)) (*.f64 2 (*.f64 2 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) 4) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) -2) (*.f64 (-.f64 C A) -2)) 2) |
(/.f64 (+.f64 (-.f64 C A) (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (-.f64 C A))) 2) |
(/.f64 (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (+.f64 (-.f64 C A) (-.f64 C A))) 2) |
(+.f64 (-.f64 C A) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) -4) 4)) |
(pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 1) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(neg.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) C))) |
(+.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)))) (/.f64 720 (PI.f64))) 16) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) 4)) 16) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 4 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)))) 16) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64)) 2880) 16) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (pow.f64 (-.f64 A C) 2) |
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| 1.1b | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) | |
| 32.4b | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 113 to 61 computations (46% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | A | @ | -inf | (pow.f64 (-.f64 A C) 2) |
| 0.0ms | A | @ | inf | (pow.f64 (-.f64 A C) 2) |
| 0.0ms | A | @ | 0 | (pow.f64 (-.f64 A C) 2) |
| 0.0ms | C | @ | 0 | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| 0.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 878× | rational_best-simplify-1 |
| 590× | rational_best-simplify-65 |
| 550× | rational_best-simplify-67 |
| 500× | rational_best-4 |
| 500× | rational_best-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 78 |
| 1 | 146 | 78 |
| 2 | 345 | 78 |
| 3 | 1179 | 78 |
| 4 | 7328 | 78 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (-.f64 A C) 2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 A C) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (-.f64 A C) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (pow.f64 (-.f64 A C) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (-.f64 A C) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 A C) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (-.f64 A C) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (pow.f64 (*.f64 (-.f64 C A) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (-.f64 C A) -2) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 A C) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))) 8))))) |
| 1× | egg-herbie |
| 1080× | rational_best-simplify-48 |
| 1014× | rational_best-simplify-65 |
| 1000× | rational_best-simplify-52 |
| 992× | rational_best-simplify-47 |
| 798× | rational_best-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 3984 |
| 1 | 272 | 3960 |
| 2 | 661 | 3960 |
| 3 | 1950 | 3928 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) 16) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(+.f64 (pow.f64 (-.f64 A C) 2) 0) |
(+.f64 0 (pow.f64 (-.f64 A C) 2)) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (pow.f64 (-.f64 A C) 2) 2)) |
(-.f64 (pow.f64 (-.f64 A C) 2) 0) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) 2)) |
(*.f64 (pow.f64 (-.f64 A C) 2) 1) |
(*.f64 1 (pow.f64 (-.f64 A C) 2)) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 1/2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) |
(*.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))) |
(*.f64 1/4 (pow.f64 (*.f64 (-.f64 C A) -2) 2)) |
(*.f64 (pow.f64 (*.f64 (-.f64 C A) -2) 2) 1/4) |
(/.f64 (pow.f64 (-.f64 A C) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 2) |
(/.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))) 8) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 C -1)) 2))) (+.f64 A (*.f64 C -1))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 C -1)) 2))) (+.f64 A (*.f64 C -1))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 C -1)) 2))) (+.f64 A (*.f64 C -1))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 C -1)) 2))) (+.f64 A (*.f64 C -1))) (/.f64 -1 B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (neg.f64 C)) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 C A))) |
(+.f64 (pow.f64 C 2) (*.f64 C (*.f64 A -2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2)) |
(+.f64 (*.f64 C (*.f64 A -2)) (pow.f64 A 2)) |
(-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2)) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2)) |
(+.f64 (*.f64 C (*.f64 A -2)) (pow.f64 A 2)) |
(-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2)) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(pow.f64 A 2) |
(+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2)) |
(+.f64 (*.f64 C (*.f64 A -2)) (pow.f64 A 2)) |
(-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2)) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 C A))) |
(+.f64 (pow.f64 C 2) (*.f64 C (*.f64 A -2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(pow.f64 C 2) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 A C))) |
(+.f64 (pow.f64 C 2) (*.f64 -2 (*.f64 C A))) |
(+.f64 (pow.f64 C 2) (*.f64 C (*.f64 A -2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (*.f64 -2 (*.f64 A C)))) |
(+.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 C A)) (pow.f64 A 2))) |
(+.f64 (*.f64 C (*.f64 A -2)) (+.f64 (pow.f64 C 2) (pow.f64 A 2))) |
(+.f64 (pow.f64 C 2) (-.f64 (pow.f64 A 2) (/.f64 (*.f64 C A) 1/2))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))))) 16) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) B)) (PI.f64))) |
(+.f64 (pow.f64 (-.f64 A C) 2) 0) |
(pow.f64 (-.f64 A C) 2) |
(+.f64 0 (pow.f64 (-.f64 A C) 2)) |
(pow.f64 (-.f64 A C) 2) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (pow.f64 (-.f64 A C) 2) 2)) |
(pow.f64 (-.f64 A C) 2) |
(-.f64 (pow.f64 (-.f64 A C) 2) 0) |
(pow.f64 (-.f64 A C) 2) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) 2) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) 2)) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 (pow.f64 (-.f64 A C) 2) 1) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 1 (pow.f64 (-.f64 A C) 2)) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 1/2) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 1/4) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 1/4 (pow.f64 (*.f64 (-.f64 C A) -2) 2)) |
(pow.f64 (-.f64 A C) 2) |
(*.f64 (pow.f64 (*.f64 (-.f64 C A) -2) 2) 1/4) |
(pow.f64 (-.f64 A C) 2) |
(/.f64 (pow.f64 (-.f64 A C) 2) 1) |
(pow.f64 (-.f64 A C) 2) |
(/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) 2) |
(pow.f64 (-.f64 A C) 2) |
(/.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) 4) |
(pow.f64 (-.f64 A C) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2))) (*.f64 2 (*.f64 2 (pow.f64 (-.f64 A C) 2)))) 8) |
(pow.f64 (-.f64 A C) 2) |
Compiled 50037 to 33659 computations (32.7% saved)
29 alts after pruning (27 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1403 | 27 | 1430 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 1 | 2 |
| Total | 1404 | 29 | 1433 |
| Status | Error | Program |
|---|---|---|
| 50.1b | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 45.4b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
| ✓ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| ▶ | 31.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 33.7b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64))) | |
| 42.4b | (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) | |
| 35.6b | (*.f64 (atan.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) (/.f64 180 (PI.f64))) | |
| 38.5b | (*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) | |
| 39.0b | (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) | |
| 42.8b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) | |
| 54.2b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) B)) (/.f64 180 (PI.f64))) | |
| 48.3b | (*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) B)) (/.f64 180 (PI.f64))) | |
| 54.2b | (*.f64 (atan.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) B)) (/.f64 180 (PI.f64))) | |
| 48.8b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 48.3b | (*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) B)) (/.f64 180 (PI.f64))) | |
| 56.6b | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 47.2b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B)))) (PI.f64))) | |
| 42.7b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B)))) (PI.f64))) | |
| ▶ | 43.2b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) (PI.f64))) |
| 55.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) (PI.f64))) | |
| ✓ | 30.5b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 54.2b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0))) (PI.f64))) | |
| ▶ | 48.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) | |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) | |
| 34.6b | (*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) (PI.f64))) | |
| 50.2b | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) | |
| ▶ | 50.6b | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
Compiled 1098 to 874 computations (20.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 1.1b | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
| ✓ | 27.1b | (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
Compiled 96 to 60 computations (37.5% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 856× | rational_best-simplify-1 |
| 692× | rational_best-simplify-62 |
| 558× | rational_best-simplify-65 |
| 532× | rational_best-simplify-67 |
| 492× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 158 |
| 1 | 140 | 158 |
| 2 | 333 | 158 |
| 3 | 1145 | 158 |
| 4 | 6963 | 158 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 C A) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) 2) (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C A) -1) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) (-.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (-.f64 -1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (neg.f64 (neg.f64 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (neg.f64 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (/.f64 C 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 C 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (neg.f64 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) 2) (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B 4)) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) B) (/.f64 (-.f64 1 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (-.f64 A C) B)) (-.f64 1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)) (-.f64 1 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (-.f64 1 (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 C B) 1/2) (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 A (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 A (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (/.f64 (-.f64 C A) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) (/.f64 A (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 C A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (/.f64 A B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 (/.f64 1 B) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (/.f64 1 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) (/.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B)) (/.f64 1 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 1 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (/.f64 1/2 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 (/.f64 1 (*.f64 B 4)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))))))) |
| 1× | egg-herbie |
| 1274× | rational_best-simplify-66 |
| 1126× | rational_best-simplify-1 |
| 1012× | rational_best-simplify-51 |
| 682× | rational_best-simplify-108 |
| 604× | rational_best-simplify-54 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 613 | 16505 |
| 1 | 1599 | 15305 |
| 2 | 4937 | 14683 |
| 1× | node limit |
| Inputs |
|---|
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1 A)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 A))) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) B) |
(*.f64 -2 A) |
(+.f64 C (*.f64 -2 A)) |
(+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
C |
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 C (*.f64 2 A)) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) A) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 C B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(/.f64 (-.f64 C B) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 A B)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 1/2) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 8) |
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 0) |
(+.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C A)) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) C) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 C A) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (/.f64 (-.f64 C A) 2) (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) |
(+.f64 (+.f64 (-.f64 C A) -1) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) -1)) |
(+.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) (-.f64 1 A)) |
(+.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) 1)) |
(+.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (-.f64 -1 A)) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (neg.f64 (neg.f64 C))) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (neg.f64 C))) |
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) 2)) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)) |
(+.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(+.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 C)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) 4)) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 C 2)) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2)) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(*.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1/2) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 1/4) |
(*.f64 -1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(*.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))))) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) |
(*.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) 8) |
(pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) 16) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0) |
(+.f64 0 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (neg.f64 A) B)) |
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B))) |
(+.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) (+.f64 B B))) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2))) |
(+.f64 (/.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) 2) (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B 4)) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4))) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) B) (/.f64 (-.f64 1 A) B)) |
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B)) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A C) B)) (-.f64 1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)) (-.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (-.f64 1 (/.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B))) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(-.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(-.f64 0 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 A B)) |
(-.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B)) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 A (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 A (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (/.f64 (-.f64 C A) (+.f64 B B)))) |
(-.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) (/.f64 A (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) 2)) |
(-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B 4))) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(-.f64 (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (/.f64 A B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
(*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B))) |
(*.f64 2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1 B)) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 1/2 B)) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 (/.f64 1 B) (/.f64 1/2 B))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (/.f64 -1 B)) |
(*.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1/2) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (/.f64 1 (*.f64 B 4))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4)))) |
(*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(*.f64 1/2 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(*.f64 (/.f64 1 B) (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) |
(*.f64 (/.f64 1 B) (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(*.f64 (/.f64 1/2 B) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(*.f64 (/.f64 1/2 B) (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) |
(*.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) 1/4) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) B) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(*.f64 (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(*.f64 1/4 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B)) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B))) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B))) |
(*.f64 (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 1 B) B)) |
(*.f64 (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (/.f64 1/2 B) B)) |
(*.f64 (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 1 B)) |
(*.f64 (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) (/.f64 1/2 B)) |
(*.f64 (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1) |
(neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
| Outputs |
|---|
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 A (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) |
(+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))) |
(+.f64 (+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))) (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5)))))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5))) (+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(+.f64 B (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)) |
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) |
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))))) |
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)) |
(+.f64 (neg.f64 B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (neg.f64 B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))))) |
(+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) |
(+.f64 (+.f64 (neg.f64 B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3)))) (+.f64 (*.f64 (pow.f64 A 6) (/.f64 -1/16 (pow.f64 B 5))) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (*.f64 (pow.f64 A 6) (/.f64 -1/16 (pow.f64 B 5)))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (-.f64 (*.f64 (pow.f64 A 6) (/.f64 -1/16 (pow.f64 B 5))) B))) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) |
(+.f64 B (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)) |
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) |
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))))) |
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))))) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 A (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) |
(+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))) |
(+.f64 (+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))) (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5)))))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5))) (+.f64 A (*.f64 (pow.f64 B 2) (/.f64 1/2 A))))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (neg.f64 A)) |
(-.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) A) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (neg.f64 A)) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8)) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (neg.f64 A)) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3)))) |
(+.f64 (-.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) A) (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1 A)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (neg.f64 A) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5)))))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5))) (neg.f64 A)))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5))) (-.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) A))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (neg.f64 A)) B) |
(-.f64 (-.f64 C A) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 A))) B) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 C (neg.f64 A))) B) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 C A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) B) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (neg.f64 A) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) C))) B) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (-.f64 C A))) B) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 C (*.f64 -2 A)) |
(+.f64 C (*.f64 A -2)) |
(+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 C (*.f64 A -2))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 C (*.f64 A -2)))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 C (*.f64 A -2)))) |
C |
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) C) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) C) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 C (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) C)) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) C)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))) (+.f64 C (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) C)) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 1/16 (pow.f64 A 5))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) C))) |
(-.f64 C (*.f64 2 A)) |
(-.f64 C (*.f64 A 2)) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C) (*.f64 A 2)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C)) (*.f64 A 2)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C)) (*.f64 A 2)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C))) (*.f64 A 2)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (+.f64 C (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5)))))) (*.f64 A 2)) |
(-.f64 (+.f64 (*.f64 (pow.f64 B 4) (/.f64 1/8 (pow.f64 A 3))) (+.f64 (*.f64 (pow.f64 B 6) (/.f64 -1/16 (pow.f64 A 5))) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C))) (*.f64 A 2)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 (neg.f64 B) C) A) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 B))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (neg.f64 B) C)) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (+.f64 (neg.f64 B) C))) A) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (-.f64 C B))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 B C) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) A) |
(-.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) C)) A) |
(-.f64 (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) C)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) A) |
(-.f64 (+.f64 (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) C) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))) C)) A) |
(-.f64 (+.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))) C) A) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 C B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 C B) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))) -1) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) -1) |
(+.f64 -1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) -1) |
(+.f64 -1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))) (/.f64 (-.f64 C A) B)))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) |
(+.f64 (/.f64 C B) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (+.f64 (/.f64 C B) (*.f64 -2 (/.f64 A B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 -2 (/.f64 A B)))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 (pow.f64 B 5) (/.f64 1/16 (pow.f64 A 5))))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 (pow.f64 B 5) (/.f64 1/16 (pow.f64 A 5))))) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(/.f64 (-.f64 C (*.f64 A 2)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 B (/.f64 -1/2 A)))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 (pow.f64 B 5) (/.f64 -1/16 (pow.f64 A 5))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (+.f64 (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) (*.f64 (pow.f64 B 5) (/.f64 -1/16 (pow.f64 A 5))))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) (*.f64 (pow.f64 B 5) (/.f64 -1/16 (pow.f64 A 5))))) (*.f64 A (/.f64 2 B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))) -1) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) (+.f64 (/.f64 A B) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))))) (+.f64 (/.f64 A B) 1)) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))))) (/.f64 A B)) -1) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) 1)) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) 1)) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) 1)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 A B)) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) 1)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 4) (/.f64 -1/8 (pow.f64 B 4)))))) (/.f64 A B)) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2)))) (+.f64 1 (*.f64 (pow.f64 A 4) (/.f64 -1/8 (pow.f64 B 4))))) (/.f64 A B)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 1/2) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1/4) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (sqrt.f64 1/2)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (*.f64 2 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 8) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 C A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 0) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 0 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C A)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) C) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 C A) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (/.f64 (-.f64 C A) 2) (/.f64 (-.f64 C A) 2))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (-.f64 C A) (-.f64 C A)) 2)) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (-.f64 A C) -2) 2)) |
(+.f64 (/.f64 (-.f64 C A) 2) (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (/.f64 (-.f64 C A) 2) (/.f64 (-.f64 C A) 2))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (-.f64 C A) (-.f64 C A)) 2)) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (-.f64 A C) -2) 2)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (+.f64 (-.f64 C A) -1) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) |
(+.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) -1)) |
(+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) |
(+.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) (-.f64 1 A)) |
(+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 A))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 -1 (-.f64 1 A))) |
(+.f64 (-.f64 1 A) (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)) |
(+.f64 -1 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 A))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 -1 (-.f64 1 A))) |
(+.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 C A) 1)) |
(+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) |
(+.f64 (+.f64 (-.f64 C A) 1) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (-.f64 -1 A)) |
(+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (neg.f64 (neg.f64 C))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (neg.f64 C))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) 2)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (/.f64 (neg.f64 A) 2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) |
(/.f64 (+.f64 (neg.f64 A) (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) 2) |
(/.f64 (+.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 A -2)) 2) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)) |
(+.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (/.f64 A 2) (/.f64 A 2))) |
(-.f64 C (+.f64 (/.f64 (+.f64 A A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 C)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 4) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) 4)) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) 4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) 4) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) A) (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (-.f64 (/.f64 C 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (/.f64 C 2) A)) |
(+.f64 (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 C 2)) |
(+.f64 (/.f64 C 2) (-.f64 (/.f64 C 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2)) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (/.f64 (-.f64 C A) 2) (/.f64 (-.f64 C A) 2))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (-.f64 C A) (-.f64 C A)) 2)) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (*.f64 (-.f64 A C) -2) 2)) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1/2) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 1/4) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 -1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1/2 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -1) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) 4) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) 4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) 8) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) 4) |
(/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) 4) |
(pow.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 1) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(+.f64 C (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) 4) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (+.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64)))) 8) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))))) 16) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 4)) 16) |
(/.f64 (*.f64 4 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 720 (PI.f64)))) 16) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 0 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (neg.f64 A) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) B))) |
(+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B))) |
(+.f64 (/.f64 (*.f64 2 (-.f64 C A)) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(-.f64 (/.f64 (*.f64 2 (-.f64 C A)) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) |
(+.f64 (/.f64 A (*.f64 B -2)) (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 A (*.f64 B -2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 (/.f64 A B) -2) (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))) |
(+.f64 (/.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 A (neg.f64 B))) |
(-.f64 (/.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 A B)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) 2) (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B 4)) (/.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 3/2 B)) 2)) |
(/.f64 (+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) (*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 3)) 4) |
(/.f64 (*.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -2) (+.f64 (/.f64 1/2 B) (/.f64 3/2 B))) 4) |
(+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B 4)) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) B) |
(+.f64 (/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) B) (/.f64 (-.f64 1 A) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (-.f64 C A) 1) B)) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (+.f64 -1 (-.f64 1 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) B) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 1 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(/.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 1 (-.f64 -1 A))) B) |
(+.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A C) B)) (-.f64 1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (-.f64 1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)) (-.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (-.f64 1 (/.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B))) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 0) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 0 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 A B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B)) |
(-.f64 (*.f64 (-.f64 C A) (/.f64 2 B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B)) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) B))) |
(-.f64 (*.f64 (-.f64 C A) (/.f64 2 B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B)) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) B)) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (-.f64 C A) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 A (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 A (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (/.f64 (-.f64 C A) (+.f64 B B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) (/.f64 A (+.f64 B B))) |
(/.f64 (-.f64 (+.f64 (neg.f64 A) (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) A) (+.f64 B B)) |
(/.f64 (+.f64 (*.f64 2 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 A -2)) (+.f64 B B)) |
(-.f64 (/.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 C A))) (+.f64 B B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)) 2)) |
(/.f64 (-.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 3/2 B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 3) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 4) |
(/.f64 (-.f64 (*.f64 3 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) B)) 4) |
(-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3) (*.f64 B 4)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B 4))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))) 2) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) B) (+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))) 2) |
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 (-.f64 A C) -2) (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C))) (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))) (+.f64 B B)) 2) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) (+.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))) 2) |
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (+.f64 C C) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C))) (+.f64 B B)) (/.f64 (-.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) |
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (+.f64 (/.f64 A B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))) 2) |
(/.f64 (-.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (+.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))) 2) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) 2)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 B 4)) (/.f64 A (*.f64 B 2)))) |
(-.f64 (+.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (/.f64 A B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1 B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 1/2 B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 (/.f64 1 B) (/.f64 1/2 B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (/.f64 -1 B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) 1/2) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (/.f64 1 (*.f64 B 4))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4)))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 1/2 (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (/.f64 -2 B)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) B) (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (/.f64 -2 B)))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1 B) (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1 B) (-.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1/2 B) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1/2 B) (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -2))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 -4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (/.f64 1/4 B) (-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -8) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (/.f64 1/4 B) (-.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -8) (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B) 1/4) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) B) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 1/4 (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) B)) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3)) (*.f64 B 4)) |
(*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) (*.f64 -4 (/.f64 1/4 B))) |
(*.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 1 B) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (/.f64 1/2 B) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 B (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) (/.f64 1 B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 B (*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) (/.f64 1/2 B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4)) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 B (/.f64 1 (*.f64 (*.f64 B 4) B)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 B (/.f64 (/.f64 1/4 B) B))) |
(*.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) (*.f64 B (/.f64 (/.f64 1/4 B) B))) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 B (/.f64 1 (*.f64 (*.f64 B 4) B)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -4) (*.f64 B (/.f64 (/.f64 1/4 B) B))) |
(*.f64 (*.f64 (+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) -4) (*.f64 B (/.f64 (/.f64 1/4 B) B))) |
(*.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (+.f64 -1 (*.f64 B (/.f64 2 B))) B)) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) 1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 C B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
Compiled 18 to 16 computations (11.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (atan.f64 (*.f64 B (/.f64 1/2 A))) |
| ✓ | 0.1b | (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) |
| ✓ | 0.2b | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| ✓ | 0.2b | (*.f64 B (/.f64 1/2 A)) |
Compiled 40 to 27 computations (32.5% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | A | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 6.0ms | B | @ | inf | (*.f64 B (/.f64 1/2 A)) |
| 1.0ms | A | @ | inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 1× | batch-egg-rewrite |
| 1142× | rational_best-4 |
| 1142× | rational_best-2 |
| 1142× | rational_best-3 |
| 1142× | rational_best-1 |
| 1142× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 86 |
| 1 | 98 | 86 |
| 2 | 213 | 86 |
| 3 | 625 | 86 |
| 4 | 2831 | 86 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 B (/.f64 1/2 A)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) |
(atan.f64 (*.f64 B (/.f64 1/2 A))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (neg.f64 (/.f64 0 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B A) (/.f64 (neg.f64 B) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 A) (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 A)) (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A 4)) (/.f64 B (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (/.f64 B (*.f64 A 4))) (neg.f64 (/.f64 B (*.f64 A 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 0 A) (/.f64 0 A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (neg.f64 (/.f64 0 A)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 B A) (/.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 0 A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 B) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 A) (/.f64 (neg.f64 B) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 B) (+.f64 A A)) (neg.f64 (/.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 A)) (/.f64 (neg.f64 B) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B (*.f64 A 4)) (neg.f64 (/.f64 B (*.f64 A 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B (*.f64 A 4)) (+.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 0 A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 (neg.f64 B) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 B (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) (+.f64 (/.f64 0 A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 B B) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B 2) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 A)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 A 4) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 A)) (*.f64 2 (+.f64 (/.f64 0 A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 (+.f64 A A) 4) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B 4) (*.f64 (+.f64 A A) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 (+.f64 A A) 4) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B (*.f64 A A)) 2) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 B A) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 B 4)) (*.f64 (*.f64 A 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 B 4) 4) (*.f64 4 (*.f64 (+.f64 A A) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 B 4) (/.f64 2 A)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 B B) B) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 B (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) (/.f64 (*.f64 A 4) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 B A) 4) (*.f64 B (/.f64 2 A))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 (+.f64 A A) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 B (*.f64 A A)) (/.f64 B (*.f64 A A))) (/.f64 B (*.f64 A A))) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B (*.f64 A A)) 2)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B A) (+.f64 A A))) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 B (*.f64 A A))) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B (/.f64 A A)) (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (+.f64 B B) (/.f64 A A)) B) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 B 4) (/.f64 A A)) (+.f64 B B)) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (+.f64 B B) (+.f64 (/.f64 0 A) 2)) (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (/.f64 B A) (/.f64 1 A)) (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A))) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (/.f64 1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 B) (+.f64 A A))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 720) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) -1) (neg.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)) (neg.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (+.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) (-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (atan.f64 (*.f64 B (/.f64 1/2 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 1 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (PI.f64) (/.f64 2 (PI.f64))) -1) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))))))))) |
| 1× | egg-herbie |
| 1128× | rational_best-simplify-1 |
| 970× | rational_best-simplify-63 |
| 962× | rational_best-simplify-54 |
| 858× | rational_best-simplify-47 |
| 716× | rational_best-simplify-66 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 359 | 5973 |
| 1 | 979 | 5935 |
| 2 | 3507 | 5905 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A)) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A))) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (neg.f64 (/.f64 0 A)))) |
(+.f64 0 (*.f64 B (/.f64 1/2 A))) |
(+.f64 (/.f64 B A) (/.f64 (neg.f64 B) (+.f64 A A))) |
(+.f64 (/.f64 0 A) (*.f64 B (/.f64 1/2 A))) |
(+.f64 (neg.f64 (/.f64 0 A)) (*.f64 B (/.f64 1/2 A))) |
(+.f64 (/.f64 B (*.f64 A 4)) (/.f64 B (*.f64 A 4))) |
(+.f64 (-.f64 (/.f64 B A) (/.f64 B (*.f64 A 4))) (neg.f64 (/.f64 B (*.f64 A 4)))) |
(-.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A))) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 0 A) (/.f64 0 A))) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (neg.f64 (/.f64 0 A)) 2)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 B A) (/.f64 B A))) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 0 A))) |
(-.f64 0 (/.f64 (neg.f64 B) (+.f64 A A))) |
(-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A))) |
(-.f64 (/.f64 0 A) (/.f64 (neg.f64 B) (+.f64 A A))) |
(-.f64 (/.f64 (neg.f64 B) (+.f64 A A)) (neg.f64 (/.f64 B A))) |
(-.f64 (neg.f64 (/.f64 0 A)) (/.f64 (neg.f64 B) (+.f64 A A))) |
(-.f64 (/.f64 B (*.f64 A 4)) (neg.f64 (/.f64 B (*.f64 A 4)))) |
(-.f64 (/.f64 B (*.f64 A 4)) (+.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 0 A))) |
(-.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 (neg.f64 B) (+.f64 A A))) |
(-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A))) |
(/.f64 B (+.f64 A A)) |
(/.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A)) |
(/.f64 (/.f64 B A) 2) |
(/.f64 (/.f64 B A) (+.f64 (/.f64 0 A) 2)) |
(/.f64 (+.f64 B B) (*.f64 A 4)) |
(/.f64 (/.f64 B 2) A) |
(/.f64 (*.f64 B (/.f64 2 A)) 4) |
(/.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 A 4) A)) |
(/.f64 (*.f64 B (/.f64 2 A)) (*.f64 2 (+.f64 (/.f64 0 A) 2))) |
(/.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 (+.f64 A A) 4) (+.f64 A A))) |
(/.f64 (*.f64 B 4) (*.f64 (+.f64 A A) 4)) |
(/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 4 A)) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 (+.f64 A A) 4) A)) |
(/.f64 (/.f64 (/.f64 B (*.f64 A A)) 2) (/.f64 1 A)) |
(/.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A)) |
(/.f64 (*.f64 (/.f64 B A) 4) 8) |
(/.f64 (*.f64 2 (*.f64 B 4)) (*.f64 (*.f64 A 4) 4)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A)) |
(/.f64 (*.f64 (*.f64 B 4) 4) (*.f64 4 (*.f64 (+.f64 A A) 4))) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 2 A)) 16) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(/.f64 (-.f64 (+.f64 B B) B) (+.f64 A A)) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(/.f64 (-.f64 B (/.f64 B 2)) A) |
(/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) 4) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) (/.f64 (*.f64 A 4) A)) |
(/.f64 (-.f64 (*.f64 (/.f64 B A) 4) (*.f64 B (/.f64 2 A))) 4) |
(/.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 (+.f64 A A) 4)) |
(/.f64 (-.f64 (+.f64 (/.f64 B (*.f64 A A)) (/.f64 B (*.f64 A A))) (/.f64 B (*.f64 A A))) (/.f64 2 A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B (*.f64 A A)) 2)) (/.f64 1 A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B A) (+.f64 A A))) (/.f64 1 A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 B (*.f64 A A))) (/.f64 2 A)) |
(/.f64 (-.f64 (/.f64 B (/.f64 A A)) (/.f64 B 2)) A) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) (/.f64 A A)) B) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) (/.f64 A A)) (+.f64 B B)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) (+.f64 (/.f64 0 A) 2)) (/.f64 B 2)) A) |
(/.f64 (-.f64 (/.f64 (/.f64 B A) (/.f64 1 A)) (/.f64 B 2)) A) |
(/.f64 (-.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A))) (/.f64 1/2 A)) |
(/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2) |
(pow.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(neg.f64 (/.f64 (neg.f64 B) (+.f64 A A))) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 720) 4) |
(/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(+.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4))) |
(+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(+.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) -1) (neg.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))) -1) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)) (neg.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(-.f64 0 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2)) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) 0)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (+.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) 0)) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) (-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64))) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/2) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4)))) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 1 (PI.f64)))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(*.f64 1/4 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (+.f64 (*.f64 (PI.f64) (/.f64 2 (PI.f64))) -1) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(neg.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(+.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(-.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(-.f64 0 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4)) |
(*.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(*.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2) |
(*.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(*.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2) |
(/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8) |
(pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(neg.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (neg.f64 (/.f64 0 A)))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 0 (*.f64 B (/.f64 1/2 A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (/.f64 B A) (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (/.f64 0 A) (*.f64 B (/.f64 1/2 A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (neg.f64 (/.f64 0 A)) (*.f64 B (/.f64 1/2 A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (/.f64 B (*.f64 A 4)) (/.f64 B (*.f64 A 4))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (-.f64 (/.f64 B A) (/.f64 B (*.f64 A 4))) (neg.f64 (/.f64 B (*.f64 A 4)))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 0 A)) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (neg.f64 (/.f64 0 A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 0 A) (/.f64 0 A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (neg.f64 (/.f64 0 A)) 2)) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 (/.f64 B A) (/.f64 B A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 0 A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 0 (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (/.f64 0 A) (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (/.f64 (neg.f64 B) (+.f64 A A)) (neg.f64 (/.f64 B A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (neg.f64 (/.f64 0 A)) (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (/.f64 B (*.f64 A 4)) (neg.f64 (/.f64 B (*.f64 A 4)))) |
(*.f64 -2 (/.f64 (/.f64 B A) -4)) |
(*.f64 (/.f64 (/.f64 B A) -4) -2) |
(-.f64 (/.f64 B (*.f64 A 4)) (+.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 0 A))) |
(-.f64 (/.f64 B (*.f64 A 4)) (neg.f64 (/.f64 B (*.f64 A 4)))) |
(*.f64 -2 (/.f64 (/.f64 B A) -4)) |
(*.f64 (/.f64 (/.f64 B A) -4) -2) |
(-.f64 (/.f64 (neg.f64 (/.f64 0 A)) 2) (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 B (+.f64 A A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B A) 2) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B A) (+.f64 (/.f64 0 A) 2)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 B B) (*.f64 A 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B 2) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 2 A)) 4) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 A 4) A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 2 A)) (*.f64 2 (+.f64 (/.f64 0 A) 2))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 2 A)) (/.f64 (*.f64 (+.f64 A A) 4) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B 4) (*.f64 (+.f64 A A) 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 4 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 (+.f64 A A) 4) A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (/.f64 B (*.f64 A A)) 2) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 (/.f64 B A) 4) 8) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 2 (*.f64 B 4)) (*.f64 (*.f64 A 4) 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 (*.f64 B 4) 4) (*.f64 4 (*.f64 (+.f64 A A) 4))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 2 A)) 16) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (+.f64 B B) B) (+.f64 A A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (/.f64 B 2)) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) 4) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (*.f64 B (/.f64 2 A))) (/.f64 (*.f64 A 4) A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 (/.f64 B A) 4) (*.f64 B (/.f64 2 A))) 4) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 (+.f64 A A) 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (+.f64 (/.f64 B (*.f64 A A)) (/.f64 B (*.f64 A A))) (/.f64 B (*.f64 A A))) (/.f64 2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B (*.f64 A A)) 2)) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (/.f64 B A) (+.f64 A A))) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B (/.f64 2 A)) A) (/.f64 B (*.f64 A A))) (/.f64 2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 B (/.f64 A A)) (/.f64 B 2)) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) (/.f64 A A)) B) (+.f64 A A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) (/.f64 A A)) (+.f64 B B)) (*.f64 A 4)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) (+.f64 (/.f64 0 A) 2)) (/.f64 B 2)) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (/.f64 B A) (/.f64 1 A)) (/.f64 B 2)) A) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A))) (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2) |
(*.f64 1/2 (/.f64 B A)) |
(pow.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 1/2 (/.f64 B A)) |
(neg.f64 (/.f64 (neg.f64 B) (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 720) 4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) -1) (neg.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2))))) |
(+.f64 1 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) -1))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))) -1) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2))))) |
(+.f64 1 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) -1))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2))) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) -2))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) 3) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) -2))) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2)) (neg.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 0 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64)) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (neg.f64 (PI.f64))) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2)) |
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) -2))) 2) |
(/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) 4) |
(/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (neg.f64 (PI.f64)))) 4) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) 0)) |
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) -2))) 2) |
(/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) 4) |
(/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (neg.f64 (PI.f64)))) 4) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (+.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) 0)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2)) 2) (-.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) 2)) (/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) -2))) 2)) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) 4)) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))) (/.f64 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (neg.f64 (PI.f64)))) 4)) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)) (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 4 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) 2)))) |
(*.f64 1/2 (-.f64 (/.f64 (*.f64 4 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64)) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (-.f64 (/.f64 1 (PI.f64)) (/.f64 1/2 (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) 2) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/2) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (-.f64 (/.f64 1/2 (PI.f64)) (/.f64 1 (*.f64 (PI.f64) 4)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1/2 (PI.f64)) (-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (-.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (-.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 1 (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) -2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1/4 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (PI.f64) 2) 4)) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (PI.f64) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1/2 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (+.f64 (*.f64 (PI.f64) (/.f64 2 (PI.f64))) -1) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (+.f64 -1 (*.f64 (PI.f64) (/.f64 2 (PI.f64)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (+.f64 -1 (*.f64 2 (/.f64 (PI.f64) (PI.f64))))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(neg.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 0 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) -1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(neg.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
| ✓ | 0.2b | (*.f64 A (/.f64 -2 B)) |
| ✓ | 0.3b | (*.f64 B (/.f64 1/2 C)) |
| ✓ | 0.7b | (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
Compiled 123 to 74 computations (39.8% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | B | @ | inf | (*.f64 B (/.f64 1/2 C)) |
| 1.0ms | A | @ | 0 | (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
| 1.0ms | B | @ | 0 | (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
| 1.0ms | B | @ | inf | (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
| 1.0ms | B | @ | -inf | (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
| 1× | batch-egg-rewrite |
| 1838× | rational_best-4 |
| 1838× | rational_best-2 |
| 1838× | rational_best-3 |
| 1838× | rational_best-1 |
| 1838× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 106 |
| 1 | 122 | 106 |
| 2 | 284 | 106 |
| 3 | 856 | 106 |
| 4 | 4367 | 106 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 A (/.f64 -2 B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (neg.f64 (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 C B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 C B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 C B)) (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (*.f64 A (/.f64 -2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (/.f64 0 C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 B (*.f64 -2 C)) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (/.f64 C B) -2) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 B (*.f64 -2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B))) (/.f64 B (*.f64 -2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (*.f64 B (/.f64 1/2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) (*.f64 (/.f64 C B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (/.f64 -4 B)) (+.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (/.f64 (/.f64 C -2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (-.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 A (/.f64 -2 B))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 B (/.f64 1/2 C))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (*.f64 A (/.f64 -2 B))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 B C) 4) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B)))) (-.f64 0 (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C)))) (neg.f64 (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 2 (/.f64 C B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (neg.f64 (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (/.f64 (/.f64 C -2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 B C) (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 B C)) (-.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 (*.f64 A (/.f64 -2 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 -8 (/.f64 A B))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))) (/.f64 B C)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B))) (*.f64 C (/.f64 4 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 C)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 B (/.f64 1/2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 C) (*.f64 B (/.f64 1/2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B C) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 (neg.f64 (/.f64 0 C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 B (*.f64 -2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (*.f64 B (/.f64 1/2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 C) (/.f64 B (*.f64 -2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (-.f64 0 (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B -2) (+.f64 C C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B (*.f64 -2 C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (/.f64 (neg.f64 B) (*.f64 C 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 B (+.f64 C C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 C C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B C) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B C) (+.f64 2 (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B C) (*.f64 (/.f64 C C) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 B B) (*.f64 C 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B 4) (*.f64 2 (*.f64 C 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B 4) (*.f64 4 (+.f64 C C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B 2) C)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 C)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 C 4) C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 C)) (*.f64 (+.f64 2 (/.f64 0 C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 2 (*.f64 C 4)) (+.f64 C C)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (*.f64 C C)) (/.f64 2 C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 B 4)) (+.f64 (*.f64 2 (*.f64 C 4)) (*.f64 2 (*.f64 C 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B (*.f64 C C)) 2) (/.f64 1 C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B 4) C) (/.f64 (*.f64 2 (*.f64 C 4)) C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 2 C)) C) (/.f64 4 C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 B 4)) (*.f64 (*.f64 2 (*.f64 C 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B C) (+.f64 C C)) (/.f64 1 C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 B (/.f64 2 C))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) C) (/.f64 1 C))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 B 4) (/.f64 2 C)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 C) (*.f64 B 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 C C)) (/.f64 1/2 C))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (/.f64 1/2 C)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (/.f64 -2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 A (/.f64 -2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (*.f64 A (/.f64 -2 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (/.f64 -2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 -2 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 -4 B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -8 (/.f64 A B)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 -8 (/.f64 A B))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 A A)) (/.f64 -8 B)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -8 B) (*.f64 2 (+.f64 A A))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 A (/.f64 -2 B)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 C B)) (/.f64 B (*.f64 -2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (/.f64 0 C) (*.f64 (/.f64 C B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 B (*.f64 -2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (/.f64 0 C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 0 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (neg.f64 (/.f64 0 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B (*.f64 -2 C)) (*.f64 2 (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (/.f64 C -2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (/.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (/.f64 C B)) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 B C) 4) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 0 (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (-.f64 (/.f64 0 C) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (neg.f64 (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 -2 C))) (/.f64 (/.f64 C -2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) (/.f64 B (*.f64 -2 C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 0 (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 B (/.f64 1/2 C))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 B C) 4) (/.f64 (*.f64 C 3) (+.f64 B B))) (-.f64 (/.f64 (/.f64 C -2) B) (/.f64 (/.f64 B C) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 C (/.f64 4 B))) (*.f64 B (/.f64 2 C))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 2 (*.f64 C (/.f64 4 B)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))))))) |
| 1× | egg-herbie |
| 1292× | rational_best-simplify-49 |
| 1212× | rational_best-simplify-53 |
| 1004× | rational_best-simplify-51 |
| 976× | rational_best-simplify-48 |
| 966× | rational_best-simplify-52 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 359 | 8343 |
| 1 | 966 | 8249 |
| 2 | 3041 | 7701 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(/.f64 (+.f64 (*.f64 -2 A) (*.f64 2 C)) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (neg.f64 (/.f64 C B)))) |
(-.f64 (*.f64 2 (/.f64 C B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) |
(-.f64 (*.f64 2 (/.f64 C B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) 0)) |
(-.f64 (*.f64 2 (/.f64 C B)) (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B)))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 0 C))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (*.f64 A (/.f64 -2 B)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 0) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (/.f64 0 C)) |
(-.f64 0 (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B)))) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(-.f64 0 (-.f64 (/.f64 B (*.f64 -2 C)) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B))))) |
(-.f64 0 (-.f64 (*.f64 (/.f64 C B) -2) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))))) |
(-.f64 0 (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))) |
(-.f64 0 (+.f64 (/.f64 B (*.f64 -2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B))) (/.f64 B (*.f64 -2 C))) |
(-.f64 (/.f64 B C) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)))) |
(-.f64 (/.f64 B C) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (*.f64 B (/.f64 1/2 C)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) (*.f64 (/.f64 C B) -2)) |
(-.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(-.f64 (*.f64 A (/.f64 -4 B)) (+.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (/.f64 (/.f64 C -2) B))) |
(-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) 2)) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 A (/.f64 -2 B))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 B (/.f64 1/2 C))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (*.f64 A (/.f64 -2 B))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B)))) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C)))) (neg.f64 (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 2 (/.f64 C B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(-.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 C B))) |
(-.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (neg.f64 (/.f64 C B))) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (/.f64 (/.f64 C -2) B)) |
(-.f64 (-.f64 0 (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(-.f64 (-.f64 (/.f64 B C) (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) |
(-.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(-.f64 (-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(-.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 B C)) (-.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(*.f64 1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) |
(*.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(*.f64 1 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(*.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 1/2) |
(*.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 1/4) |
(/.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(/.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 2) |
(/.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 4) |
(/.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 4) |
(/.f64 (+.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B)))) 2) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 -8 (/.f64 A B))) 4) |
(/.f64 (+.f64 (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))) (/.f64 B C)) 2) |
(/.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B))) (*.f64 C (/.f64 4 B))) 2) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))))) 8) |
(pow.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(+.f64 (*.f64 B (/.f64 1/2 C)) 0) |
(+.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C)) |
(+.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C))) |
(+.f64 0 (*.f64 B (/.f64 1/2 C))) |
(+.f64 (/.f64 0 C) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B C) 4)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) 0) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 (neg.f64 (/.f64 0 C)) 2)) |
(-.f64 0 (/.f64 B (*.f64 -2 C))) |
(-.f64 (/.f64 B C) (*.f64 B (/.f64 1/2 C))) |
(-.f64 (/.f64 0 C) (/.f64 B (*.f64 -2 C))) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B -2) (+.f64 C C))) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B (*.f64 -2 C)) 2)) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (neg.f64 B) (*.f64 C 4))) |
(/.f64 B (+.f64 C C)) |
(/.f64 (*.f64 B (/.f64 1/2 C)) 1) |
(/.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 C C)) |
(/.f64 (/.f64 B C) 2) |
(/.f64 (/.f64 B C) (+.f64 2 (/.f64 0 C))) |
(/.f64 (/.f64 B C) (*.f64 (/.f64 C C) 2)) |
(/.f64 (+.f64 B B) (*.f64 C 4)) |
(/.f64 (*.f64 B 4) (*.f64 2 (*.f64 C 4))) |
(/.f64 (*.f64 B 4) (*.f64 4 (+.f64 C C))) |
(/.f64 (/.f64 B 2) C) |
(/.f64 (*.f64 B (/.f64 2 C)) 4) |
(/.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 C 4) C)) |
(/.f64 (*.f64 B (/.f64 2 C)) (*.f64 (+.f64 2 (/.f64 0 C)) 2)) |
(/.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 2 (*.f64 C 4)) (+.f64 C C))) |
(/.f64 (/.f64 B (*.f64 C C)) (/.f64 2 C)) |
(/.f64 (*.f64 2 (*.f64 B 4)) (+.f64 (*.f64 2 (*.f64 C 4)) (*.f64 2 (*.f64 C 4)))) |
(/.f64 (/.f64 (/.f64 B (*.f64 C C)) 2) (/.f64 1 C)) |
(/.f64 (/.f64 (*.f64 B 4) C) (/.f64 (*.f64 2 (*.f64 C 4)) C)) |
(/.f64 (/.f64 (*.f64 B (/.f64 2 C)) C) (/.f64 4 C)) |
(/.f64 (*.f64 4 (*.f64 B 4)) (*.f64 (*.f64 2 (*.f64 C 4)) 4)) |
(/.f64 (/.f64 (/.f64 B C) (+.f64 C C)) (/.f64 1 C)) |
(/.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 B (/.f64 2 C))) 8) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) C) (/.f64 1 C)) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 2 C)) 16) |
(/.f64 (*.f64 (/.f64 2 C) (*.f64 B 4)) 16) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 C C)) (/.f64 1/2 C)) |
(pow.f64 (*.f64 B (/.f64 1/2 C)) 1) |
(+.f64 (*.f64 A (/.f64 -2 B)) 0) |
(+.f64 0 (*.f64 A (/.f64 -2 B))) |
(+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (*.f64 A (/.f64 -2 B)) 2)) |
(-.f64 (*.f64 A (/.f64 -2 B)) 0) |
(-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) 2)) |
(/.f64 (*.f64 A (/.f64 -2 B)) 1) |
(/.f64 (*.f64 A (/.f64 -4 B)) 2) |
(/.f64 (*.f64 -8 (/.f64 A B)) 4) |
(/.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 -8 (/.f64 A B))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 A A)) (/.f64 -8 B)) 16) |
(/.f64 (*.f64 (/.f64 -8 B) (*.f64 2 (+.f64 A A))) 16) |
(pow.f64 (*.f64 A (/.f64 -2 B)) 1) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (/.f64 C B)))) |
(-.f64 (/.f64 C B) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B))) |
(-.f64 (*.f64 2 (/.f64 C B)) (/.f64 B (*.f64 -2 C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (/.f64 0 C) (*.f64 (/.f64 C B) -2))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 0 C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 B (*.f64 -2 C)))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 0) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (/.f64 0 C)) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 0 C))) |
(-.f64 0 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(-.f64 (/.f64 B C) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) 0)) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 0 C))) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (neg.f64 (/.f64 0 C)))) |
(-.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B (*.f64 -2 C)) (*.f64 2 (/.f64 C B)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (/.f64 C -2) B))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (/.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (/.f64 C B)) (/.f64 (/.f64 B C) 4))) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (-.f64 (/.f64 0 C) (/.f64 C B))) |
(-.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (neg.f64 (/.f64 C B))) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 -2 C))) (/.f64 (/.f64 C -2) B)) |
(-.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) (/.f64 B (*.f64 -2 C))) |
(-.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(-.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 B (/.f64 1/2 C))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (/.f64 (*.f64 C 3) (+.f64 B B))) (-.f64 (/.f64 (/.f64 C -2) B) (/.f64 (/.f64 B C) 4))) |
(*.f64 1/2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(*.f64 1 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(*.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 1/2) |
(*.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 1/4) |
(/.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2) |
(/.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 C (/.f64 4 B))) (*.f64 B (/.f64 2 C))) 4) |
(/.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 2 (*.f64 C (/.f64 4 B)))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 8) |
(pow.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(neg.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
| Outputs |
|---|
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(/.f64 (+.f64 (*.f64 -2 A) (*.f64 2 C)) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(+.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) (/.f64 -1 B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(+.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) (/.f64 -1 B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 A) (*.f64 -2 C)) B))) |
(+.f64 (*.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) (/.f64 -1 B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 A) (*.f64 C -2)) B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 A (/.f64 -2 B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 -2 (/.f64 A B))) |
(*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 A (/.f64 -2 B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 -2 (/.f64 A B))) |
(*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 B (/.f64 1/2 C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(-.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (neg.f64 (/.f64 C B)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (*.f64 2 (/.f64 C B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (*.f64 2 (/.f64 C B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) 0)) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (*.f64 2 (/.f64 C B)) (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 0 C))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 0) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (/.f64 0 C)) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (-.f64 (/.f64 B (*.f64 -2 C)) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (-.f64 (*.f64 (/.f64 C B) -2) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 0 (+.f64 (/.f64 B (*.f64 -2 C)) (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B))) (/.f64 B (*.f64 -2 C))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (/.f64 B C) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (/.f64 B C) (+.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) (*.f64 (/.f64 C B) -2)) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (+.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(+.f64 (-.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))))) |
(-.f64 (*.f64 A (/.f64 -4 B)) (+.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (*.f64 A (/.f64 -2 B)))) |
(-.f64 (*.f64 A (/.f64 -4 B)) (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 C -2))))) |
(-.f64 (*.f64 A (/.f64 -4 B)) (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 C (/.f64 -2 B)) (/.f64 B (*.f64 C -2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) (*.f64 1 (*.f64 -2 (/.f64 A B)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (/.f64 (/.f64 C -2) B))) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (/.f64 C (*.f64 -2 B))) |
(+.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 B -2)))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 C (*.f64 B -2)) (/.f64 (/.f64 B C) -2)))) |
(-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (-.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (-.f64 (/.f64 (neg.f64 B) (*.f64 C 4)) (/.f64 C B)) (/.f64 C B))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -2 (-.f64 (/.f64 (/.f64 B C) -4) (/.f64 C B)))) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 (-.f64 (*.f64 (/.f64 C B) -2) (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C))) 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) -2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B))) 4)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) -2)) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 A (/.f64 -2 B))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 B (/.f64 1/2 C))) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (*.f64 A (/.f64 -2 B))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (-.f64 (/.f64 (neg.f64 B) (*.f64 C 4)) (/.f64 C B)) (/.f64 C B))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -2 (-.f64 (/.f64 (/.f64 B C) -4) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 2 (/.f64 C B)))) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 1/2 C)))) (neg.f64 (/.f64 C B))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (*.f64 2 (/.f64 C B))) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 C B))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (neg.f64 (/.f64 C B))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (/.f64 (/.f64 C -2) B)) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (neg.f64 (*.f64 A (/.f64 -2 B))))) (/.f64 C (*.f64 -2 B))) |
(+.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 B -2)))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 C (*.f64 B -2)) (/.f64 (/.f64 B C) -2)))) |
(-.f64 (-.f64 0 (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 B C) (neg.f64 (*.f64 A (/.f64 -2 B)))) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) (-.f64 0 (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(-.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (neg.f64 (*.f64 A (/.f64 -2 B)))) (-.f64 0 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (-.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (-.f64 (/.f64 (neg.f64 B) (*.f64 C 4)) (/.f64 C B)) (/.f64 C B))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -2 (-.f64 (/.f64 (/.f64 B C) -4) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 B C)) (-.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 (*.f64 A (/.f64 -2 B)) 2))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) |
(*.f64 1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) |
(*.f64 1/2 (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (*.f64 (/.f64 A B) 4))) |
(*.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 1 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(*.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 1/2) |
(*.f64 1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) |
(*.f64 1/2 (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (*.f64 (/.f64 A B) 4))) |
(*.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 1/4) |
(*.f64 1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) |
(*.f64 1/2 (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (*.f64 (/.f64 A B) 4))) |
(/.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(/.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))) 2) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2)) |
(/.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) 4) |
(/.f64 (*.f64 2 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) 4) |
(/.f64 (*.f64 4 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) 8) |
(/.f64 (*.f64 4 (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (*.f64 (/.f64 A B) 4))) 8) |
(/.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 4) |
(/.f64 (+.f64 (*.f64 A (/.f64 -8 B)) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 4) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (*.f64 2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) 4)) |
(/.f64 (+.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B)))) 2) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2)) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2)) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 -8 (/.f64 A B))) 4) |
(/.f64 (+.f64 (*.f64 A (/.f64 -8 B)) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 4) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (*.f64 2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) 4)) |
(/.f64 (+.f64 (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))) (/.f64 B C)) 2) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2)) |
(/.f64 (+.f64 (+.f64 (/.f64 B C) (*.f64 A (/.f64 -4 B))) (*.f64 C (/.f64 4 B))) 2) |
(/.f64 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B)))) 2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2)) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B)))) (*.f64 2 (+.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) (*.f64 A (/.f64 -4 B))))) 8) |
(/.f64 (*.f64 2 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) 4) |
(/.f64 (*.f64 4 (+.f64 (/.f64 B C) (+.f64 (*.f64 C (/.f64 4 B)) (*.f64 A (/.f64 -4 B))))) 8) |
(/.f64 (*.f64 4 (-.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) (*.f64 (/.f64 A B) 4))) 8) |
(pow.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) 1) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (-.f64 (/.f64 A B) (/.f64 C B)))) |
(+.f64 (*.f64 B (/.f64 1/2 C)) 0) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 0 (*.f64 B (/.f64 1/2 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (/.f64 0 C) (*.f64 B (/.f64 1/2 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B C) 4)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) 0) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 0 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (neg.f64 (/.f64 0 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 (neg.f64 (/.f64 0 C)) 2)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 0 (/.f64 B (*.f64 -2 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (/.f64 B C) (*.f64 B (/.f64 1/2 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (/.f64 0 C) (/.f64 B (*.f64 -2 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(-.f64 (/.f64 B (*.f64 C 4)) (neg.f64 (/.f64 B (*.f64 C 4)))) |
(/.f64 (-.f64 B (neg.f64 B)) (*.f64 C 4)) |
(*.f64 -2 (/.f64 (/.f64 B C) -4)) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B -2) (+.f64 C C))) |
(-.f64 (/.f64 B (*.f64 C 4)) (neg.f64 (/.f64 B (*.f64 C 4)))) |
(/.f64 (-.f64 B (neg.f64 B)) (*.f64 C 4)) |
(*.f64 -2 (/.f64 (/.f64 B C) -4)) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (/.f64 B (*.f64 -2 C)) 2)) |
(-.f64 (/.f64 B (*.f64 C 4)) (neg.f64 (/.f64 B (*.f64 C 4)))) |
(/.f64 (-.f64 B (neg.f64 B)) (*.f64 C 4)) |
(*.f64 -2 (/.f64 (/.f64 B C) -4)) |
(-.f64 (/.f64 (/.f64 B C) 4) (/.f64 (neg.f64 B) (*.f64 C 4))) |
(-.f64 (/.f64 B (*.f64 C 4)) (neg.f64 (/.f64 B (*.f64 C 4)))) |
(/.f64 (-.f64 B (neg.f64 B)) (*.f64 C 4)) |
(*.f64 -2 (/.f64 (/.f64 B C) -4)) |
(/.f64 B (+.f64 C C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B (/.f64 1/2 C)) 1) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B (/.f64 1/2 C)) (/.f64 C C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 B C) 2) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 B C) (+.f64 2 (/.f64 0 C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 B C) (*.f64 (/.f64 C C) 2)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (+.f64 B B) (*.f64 C 4)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B 4) (*.f64 2 (*.f64 C 4))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B 4) (*.f64 4 (+.f64 C C))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 B 2) C) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B (/.f64 2 C)) 4) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 C 4) C)) |
(/.f64 (*.f64 2 (/.f64 B C)) (/.f64 (*.f64 C 4) C)) |
(/.f64 (*.f64 B (/.f64 2 C)) (*.f64 (+.f64 2 (/.f64 0 C)) 2)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 B (/.f64 2 C)) (/.f64 (*.f64 2 (*.f64 C 4)) (+.f64 C C))) |
(/.f64 (*.f64 2 (/.f64 B C)) (/.f64 (*.f64 C 4) C)) |
(/.f64 (/.f64 B (*.f64 C C)) (/.f64 2 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 2 (*.f64 B 4)) (+.f64 (*.f64 2 (*.f64 C 4)) (*.f64 2 (*.f64 C 4)))) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (/.f64 B (*.f64 C C)) 2) (/.f64 1 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (*.f64 B 4) C) (/.f64 (*.f64 2 (*.f64 C 4)) C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (*.f64 B (/.f64 2 C)) C) (/.f64 4 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 4 (*.f64 B 4)) (*.f64 (*.f64 2 (*.f64 C 4)) 4)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (/.f64 B C) (+.f64 C C)) (/.f64 1 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 B (/.f64 2 C))) 8) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) C) (/.f64 1 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 2 C)) 16) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 (/.f64 2 C) (*.f64 B 4)) 16) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 C C)) (/.f64 1/2 C)) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(pow.f64 (*.f64 B (/.f64 1/2 C)) 1) |
(*.f64 B (/.f64 1/2 C)) |
(*.f64 1/2 (/.f64 B C)) |
(+.f64 (*.f64 A (/.f64 -2 B)) 0) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 0 (*.f64 A (/.f64 -2 B))) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (*.f64 A (/.f64 -2 B)) 2)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (*.f64 A (/.f64 -2 B)) 0) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (/.f64 (*.f64 A (/.f64 -2 B)) 2) (/.f64 (neg.f64 (*.f64 A (/.f64 -2 B))) 2)) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A (/.f64 -2 B)) 1) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A (/.f64 -4 B)) 2) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 -8 (/.f64 A B)) 4) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (+.f64 (*.f64 -8 (/.f64 A B)) (*.f64 -8 (/.f64 A B))) 8) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 (*.f64 2 (+.f64 A A)) (/.f64 -8 B)) 16) |
(/.f64 (*.f64 -8 (/.f64 (*.f64 2 (+.f64 A A)) B)) 16) |
(/.f64 (*.f64 4 (*.f64 A (/.f64 -8 B))) 16) |
(/.f64 (*.f64 (/.f64 A B) -32) 16) |
(/.f64 (*.f64 (/.f64 -8 B) (*.f64 2 (+.f64 A A))) 16) |
(/.f64 (*.f64 -8 (/.f64 (*.f64 2 (+.f64 A A)) B)) 16) |
(/.f64 (*.f64 4 (*.f64 A (/.f64 -8 B))) 16) |
(/.f64 (*.f64 (/.f64 A B) -32) 16) |
(pow.f64 (*.f64 A (/.f64 -2 B)) 1) |
(*.f64 A (/.f64 -2 B)) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 B (*.f64 -2 C)) (neg.f64 (/.f64 C B)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (/.f64 C B) (-.f64 (/.f64 B (*.f64 -2 C)) (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 2 (/.f64 C B)) (/.f64 B (*.f64 -2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (/.f64 0 C) (*.f64 (/.f64 C B) -2))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 0 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 0) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (/.f64 0 C)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 0 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 0 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (/.f64 B C) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) 0)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (/.f64 0 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (/.f64 B C) (+.f64 (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2)) (neg.f64 (/.f64 0 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (*.f64 C (/.f64 4 B)) (+.f64 (/.f64 B (*.f64 -2 C)) (*.f64 2 (/.f64 C B)))) |
(-.f64 (*.f64 C (/.f64 4 B)) (+.f64 (*.f64 2 (/.f64 C B)) (/.f64 B (*.f64 C -2)))) |
(+.f64 (*.f64 C (/.f64 -2 B)) (-.f64 (*.f64 C (/.f64 4 B)) (/.f64 (/.f64 B C) -2))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 -2 C)) (/.f64 (/.f64 C -2) B))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 -2 B)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 B -2)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 C (*.f64 B -2)) (/.f64 (/.f64 B C) -2))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (/.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (/.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 C -2))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (/.f64 (+.f64 (*.f64 C (/.f64 -2 B)) (/.f64 B (*.f64 C -2))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))) (+.f64 (/.f64 (/.f64 B C) -4) (/.f64 (*.f64 C (/.f64 -2 B)) 2))) |
(-.f64 (+.f64 (/.f64 C B) (/.f64 (/.f64 B C) 4)) (-.f64 (neg.f64 (/.f64 C B)) (/.f64 (/.f64 B C) 4))) |
(-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (neg.f64 (/.f64 C B)) (+.f64 (/.f64 C B) (/.f64 B (*.f64 C 4))))) |
(-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (-.f64 (/.f64 (neg.f64 B) (*.f64 C 4)) (/.f64 C B)) (/.f64 C B))) |
(*.f64 -2 (-.f64 (/.f64 (/.f64 B C) -4) (/.f64 C B))) |
(-.f64 (/.f64 (/.f64 B C) 4) (-.f64 (*.f64 (/.f64 C B) -2) (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (*.f64 2 (/.f64 C B))) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (neg.f64 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 C))) (-.f64 (/.f64 0 C) (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (-.f64 (/.f64 C B) (/.f64 B (*.f64 -2 C))) (neg.f64 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 -2 C))) (/.f64 (/.f64 C -2) B)) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 -2 B)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 B (*.f64 C -2)) (/.f64 C (*.f64 B -2)))) |
(-.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (+.f64 (/.f64 C (*.f64 B -2)) (/.f64 (/.f64 B C) -2))) |
(-.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (+.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 (/.f64 C B) -2))) (/.f64 B (*.f64 -2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (-.f64 (/.f64 (/.f64 B C) 4) (*.f64 (/.f64 C B) -2)) (-.f64 0 (/.f64 (/.f64 B C) 4))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (-.f64 (*.f64 B (/.f64 1/2 C)) (*.f64 B (/.f64 1/2 C))) (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (+.f64 (/.f64 (/.f64 B C) 4) (/.f64 (*.f64 C 3) (+.f64 B B))) (-.f64 (/.f64 (/.f64 C -2) B) (/.f64 (/.f64 B C) 4))) |
(-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (/.f64 C (*.f64 -2 B)) (+.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 C 4))))) |
(-.f64 (/.f64 B (*.f64 C 4)) (-.f64 (/.f64 C (*.f64 B -2)) (+.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 C 4))))) |
(-.f64 (+.f64 (/.f64 (*.f64 C 3) (+.f64 B B)) (/.f64 B (*.f64 C 4))) (-.f64 (/.f64 C (*.f64 B -2)) (/.f64 B (*.f64 C 4)))) |
(*.f64 1/2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 1 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 1/2) |
(*.f64 1/2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) |
(*.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 1/4) |
(*.f64 1/2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(/.f64 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))) 2) |
(/.f64 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4)) 2) |
(/.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 4) |
(/.f64 (*.f64 2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 C (/.f64 4 B))) (*.f64 B (/.f64 2 C))) 4) |
(/.f64 (+.f64 (*.f64 2 (/.f64 B C)) (*.f64 (/.f64 4 B) (*.f64 2 C))) 4) |
(/.f64 (+.f64 (*.f64 2 (/.f64 B C)) (*.f64 (/.f64 C B) 8)) 4) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (/.f64 (*.f64 (/.f64 C B) 8) 4)) |
(/.f64 (+.f64 (*.f64 B (/.f64 2 C)) (*.f64 2 (*.f64 C (/.f64 4 B)))) 4) |
(/.f64 (+.f64 (*.f64 2 (/.f64 B C)) (*.f64 (/.f64 4 B) (*.f64 2 C))) 4) |
(/.f64 (+.f64 (*.f64 2 (/.f64 B C)) (*.f64 (/.f64 C B) 8)) 4) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (/.f64 (*.f64 (/.f64 C B) 8) 4)) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B))))) 8) |
(/.f64 (*.f64 2 (+.f64 (/.f64 B C) (*.f64 C (/.f64 4 B)))) 4) |
(/.f64 (*.f64 2 (-.f64 (/.f64 B C) (/.f64 (/.f64 C B) -1/4))) 4) |
(pow.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) 1) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(neg.f64 (+.f64 (*.f64 (/.f64 C B) -2) (/.f64 B (*.f64 -2 C)))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
| ✓ | 2.9b | (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B) |
| ✓ | 8.2b | (/.f64 (pow.f64 (-.f64 A C) 2) B) |
Compiled 123 to 63 computations (48.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 238.0ms | A | @ | 0 | (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
| 17.0ms | B | @ | 0 | (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B) |
| 7.0ms | B | @ | -inf | (/.f64 (pow.f64 (-.f64 A C) 2) B) |
| 4.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
| 2.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 874× | rational_best-simplify-67 |
| 824× | rational_best-simplify-57 |
| 772× | rational_best-simplify-52 |
| 706× | rational_best-simplify-51 |
| 674× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 178 |
| 1 | 160 | 178 |
| 2 | 417 | 178 |
| 3 | 1630 | 178 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
(-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (/.f64 0 B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) 2) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 3) (*.f64 B 4)) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 A C) 2) (*.f64 2 (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 2 (pow.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (+.f64 (/.f64 1/4 B) (/.f64 1/4 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 B) (*.f64 (pow.f64 (-.f64 A C) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 1 (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) (/.f64 1/4 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (pow.f64 (-.f64 A C) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/4 B) 2) (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 (/.f64 1/4 B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (*.f64 B B)) (/.f64 1 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 (neg.f64 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C (+.f64 A B)) B) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 B -2)) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 C (+.f64 A B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B)) (/.f64 B (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (/.f64 0 B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 A B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (neg.f64 (/.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 B B)) (neg.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (/.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 2 (-.f64 C A)) B) (/.f64 (+.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (/.f64 A 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (+.f64 (/.f64 A B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 (+.f64 A B) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 (/.f64 B B) (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (+.f64 (-.f64 A C) B) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 B) (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 (/.f64 0 B))) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (/.f64 A 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 B -2) B) (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (/.f64 (+.f64 B (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 B) (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 C B) (/.f64 B B)) (/.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 B B)) (/.f64 (/.f64 A B) (/.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 C (+.f64 (-.f64 A C) B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 C A)) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) (+.f64 B B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (neg.f64 (neg.f64 (neg.f64 A)))) (+.f64 B B)) (/.f64 (/.f64 A 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) 2) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) 2) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 B) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) (/.f64 1 (/.f64 (+.f64 B B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) (/.f64 1/4 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B B)) (/.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (*.f64 B B)) (/.f64 1 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 (neg.f64 (neg.f64 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 B) (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 (+.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (+.f64 A B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C B) (neg.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2) (/.f64 B -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C (-.f64 A -1)) (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (-.f64 C (-.f64 A -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1)) (-.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 1 (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 C A)) (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 A) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (-.f64 -1 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) A) (neg.f64 (neg.f64 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (neg.f64 (neg.f64 C)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (/.f64 A 2)) (neg.f64 (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (/.f64 B 2)) (neg.f64 (/.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 C C) (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) (neg.f64 C))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B -2) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (*.f64 B -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B -2) (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 B -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B -2) (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 C C) (*.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (+.f64 A A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) (+.f64 A A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (+.f64 B B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 B -2) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 2 (-.f64 C A)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))))))) |
| 1× | egg-herbie |
| 1372× | rational_best-simplify-48 |
| 1368× | rational_best-simplify-1 |
| 1060× | rational_best-simplify-108 |
| 768× | rational_best-simplify-65 |
| 576× | rational_best-simplify-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 693 | 20914 |
| 1 | 1998 | 20518 |
| 2 | 6642 | 20344 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C)) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C))) |
(/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (/.f64 C B)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2)))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) |
(+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 C (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 C (+.f64 1 (/.f64 A B))) (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 C (+.f64 1 (/.f64 A B))) (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) |
(-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B)))) C)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B)))) C)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B)) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B))) |
(+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) |
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(+.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B)) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) 0)) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 B B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (/.f64 0 B) (/.f64 B B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (*.f64 B 4))) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 0 B))) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 B B))) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (+.f64 B B) B))) |
(-.f64 0 (-.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(-.f64 0 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) |
(-.f64 (/.f64 0 B) (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) 2) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) 2)) |
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 3) (*.f64 B 4)) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) (*.f64 B 4))) |
(*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) |
(*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1 B)) |
(*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 2 (/.f64 1/2 B))) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 B B)) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(*.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) 2) |
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(*.f64 (/.f64 1/2 B) (*.f64 2 (pow.f64 (-.f64 A C) 2))) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (/.f64 1/2 B)) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (+.f64 (/.f64 1/4 B) (/.f64 1/4 B))) |
(*.f64 (/.f64 1/4 B) (*.f64 (pow.f64 (-.f64 A C) 2) 4)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) 1/2) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 1 (/.f64 (+.f64 B B) B))) |
(*.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) (/.f64 1/4 B)) |
(*.f64 -2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(*.f64 (/.f64 1 B) (pow.f64 (-.f64 A C) 2)) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B)) |
(*.f64 (/.f64 (/.f64 1/4 B) 2) (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) 1/4) |
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B))) |
(*.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 (/.f64 1/4 B) 2)) |
(*.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(*.f64 (/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(pow.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B)) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B))) |
(+.f64 0 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B)) |
(+.f64 (/.f64 0 B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (/.f64 B B))) |
(+.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B)) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 (neg.f64 A) B)) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (neg.f64 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C (+.f64 A B)) B) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) |
(+.f64 (/.f64 B (*.f64 B -2)) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 C (+.f64 A B)) B)) |
(+.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B)) (/.f64 B (*.f64 B -2))) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B)) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) 0)) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (/.f64 0 B) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (*.f64 B 4))) |
(-.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 0 (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B))) |
(-.f64 0 (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(-.f64 0 (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(-.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 0 B) (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(-.f64 (/.f64 0 B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 (-.f64 A C) B))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 A B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 B B)) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (neg.f64 (/.f64 B B)))) |
(-.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(-.f64 (neg.f64 (/.f64 B B)) (neg.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 0 B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)) |
(-.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 A B)) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 A B))) |
(-.f64 (/.f64 (*.f64 2 (-.f64 C A)) B) (/.f64 (+.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) B)) |
(-.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (/.f64 A 2) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (+.f64 (/.f64 A B) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 (+.f64 A B) B)) |
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 (/.f64 B B) (/.f64 (-.f64 C A) B))) |
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (+.f64 (-.f64 A C) B) B)) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)))) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 0 B) (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (-.f64 0 (neg.f64 (/.f64 0 B))) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (/.f64 A 2) B)) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B))) |
(-.f64 (/.f64 (*.f64 B -2) B) (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A))) B)) |
(-.f64 (/.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (/.f64 (+.f64 B (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) B)) |
(-.f64 (/.f64 0 (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 (/.f64 0 B) (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 (/.f64 C B) (/.f64 B B)) (/.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 B B))) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 B B)) (/.f64 (/.f64 A B) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (-.f64 C (+.f64 (-.f64 A C) B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 C A)) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) (+.f64 B B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (neg.f64 (neg.f64 (neg.f64 A)))) (+.f64 B B)) (/.f64 (/.f64 A 2) B)) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) 2) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) 2)) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) 2) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) 2)) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2)) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2)) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B))) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) (*.f64 B 4))) |
(*.f64 2 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) |
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B)) |
(*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (/.f64 1 B)) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 B B)) |
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(*.f64 (/.f64 1/2 B) (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)))) |
(*.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (/.f64 1/2 B)) |
(*.f64 (/.f64 1/4 B) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) 1/2) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) (/.f64 1 (/.f64 (+.f64 B B) B))) |
(*.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) (/.f64 1/4 B)) |
(*.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) 1/4) |
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(pow.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1) |
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(+.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))) 4) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) |
(+.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 0) |
(+.f64 0 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 A)) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 (neg.f64 (neg.f64 A)))) |
(+.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 B)) |
(+.f64 (neg.f64 B) (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) |
(+.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 (+.f64 A B))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 C A)) |
(+.f64 (-.f64 C B) (neg.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) C) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2)) |
(+.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2)) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2) (/.f64 B -2)) |
(+.f64 (-.f64 C (-.f64 A -1)) (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (-.f64 C (-.f64 A -1))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1)) (-.f64 1 A)) |
(+.f64 (-.f64 1 A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1))) |
(+.f64 (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 1 (-.f64 C A))) |
(+.f64 (+.f64 1 (-.f64 C A)) (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)))) |
(+.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (-.f64 -1 A)) |
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) A) (neg.f64 (neg.f64 C))) |
(+.f64 (-.f64 (neg.f64 A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (neg.f64 (neg.f64 C))) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (-.f64 A C)) |
(+.f64 (-.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2)))) |
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(+.f64 (-.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (/.f64 B 2)) (neg.f64 (/.f64 B 2))) |
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) (neg.f64 C)) |
(+.f64 (-.f64 (*.f64 B -2) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) |
(*.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(*.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(*.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 1/2) |
(*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1) |
(*.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 1/4) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (*.f64 B -2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2)) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 B -2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)))) 4) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) 2)) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (+.f64 A A)) 2) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) 2) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) 2) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) (+.f64 A A)) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (+.f64 B B)) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B B)) 2) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 2 (-.f64 C A)))) 2) |
(pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(neg.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) |
| Outputs |
|---|
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 (*.f64 C A) (/.f64 -2 B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (pow.f64 A 2) B) |
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B)) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 (*.f64 C A) (/.f64 -2 B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (pow.f64 C 2) B) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 (*.f64 C A) (/.f64 -2 B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (/.f64 (pow.f64 A 2) B))) |
(+.f64 (/.f64 (pow.f64 C 2) B) (+.f64 (*.f64 (*.f64 C A) (/.f64 -2 B)) (/.f64 (pow.f64 A 2) B))) |
(*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) |
(*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) |
(neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2)))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) |
(*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2)))) |
(+.f64 (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2)))) C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A)) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) B)) (+.f64 (*.f64 C (-.f64 (/.f64 1 B) (neg.f64 (/.f64 A (pow.f64 B 2))))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) |
(*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C)) |
(+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 C (+.f64 (/.f64 1 B) (/.f64 A (pow.f64 B 2))))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C))) |
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 C (+.f64 (/.f64 1 B) (/.f64 A (pow.f64 B 2))))) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))))) |
(+.f64 (*.f64 C (+.f64 (/.f64 1 B) (/.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) (neg.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 1 (/.f64 A B)))))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (*.f64 (+.f64 (/.f64 A (pow.f64 B 2)) (/.f64 1 B)) C))) |
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 C (+.f64 (/.f64 1 B) (/.f64 A (pow.f64 B 2))))) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))))) |
(+.f64 (*.f64 C (+.f64 (/.f64 1 B) (/.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 (pow.f64 B 2))) (neg.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 1 (/.f64 A B)))))) |
(/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) B) |
(/.f64 (-.f64 C (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (/.f64 C B)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B))) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))) -1) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))) -1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 1 (*.f64 C (/.f64 -1 B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2)))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))) (neg.f64 A))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 A (neg.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2)))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))) (neg.f64 A)))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 A (neg.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 A (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))) (/.f64 C B))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))) (neg.f64 A)))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (*.f64 A (neg.f64 (-.f64 (/.f64 1 B) (/.f64 C (pow.f64 B 2))))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
(*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 -1/2 (pow.f64 B 2)))) (/.f64 A B)) -1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 A (*.f64 -1 C)) 2) B)) B))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 C A) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 C A) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 C A) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (*.f64 -1 A)) 2) B)) B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (neg.f64 A)) (+.f64 B (*.f64 (pow.f64 (+.f64 C (neg.f64 A)) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 C A) 2) (/.f64 1/2 B)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) |
(neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) |
(+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B))))) |
(+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (*.f64 C (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) |
(*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))) (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A B)))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) |
(*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 C (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 C (+.f64 1 (/.f64 A B))) (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 C (+.f64 1 (/.f64 A B))) (*.f64 -1 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) |
(+.f64 (*.f64 C (-.f64 1 (neg.f64 (/.f64 A B)))) (+.f64 (*.f64 -1 (+.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) A))) (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) (+.f64 (*.f64 (pow.f64 C 2) (/.f64 -1/2 B)) (*.f64 C (+.f64 1 (/.f64 A B))))) |
(-.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 C (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 C (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B)))) C)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 (*.f64 A (-.f64 1 (/.f64 C B)))) C)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (+.f64 C (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) (+.f64 B (*.f64 (pow.f64 C 2) (/.f64 1/2 B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) A) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 A C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (neg.f64 B)) A) |
(-.f64 C (+.f64 B A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (neg.f64 B)) A) |
(-.f64 C (+.f64 B A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (neg.f64 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 C B)) A) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 (/.f64 0 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B)))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) 0)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 B B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (/.f64 0 B) (/.f64 B B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (/.f64 (+.f64 B B) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 0 (*.f64 B 4))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 0 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 B B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (/.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (+.f64 B B) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 0 (-.f64 (/.f64 0 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 0 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 0 B) (neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) 2) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) 2)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3) (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B))) 4) |
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 (+.f64 B B) B))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 3/2) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (/.f64 (+.f64 B B) B)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 3/2 B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (/.f64 (+.f64 B B) B)) |
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 3) (*.f64 B 4)) (/.f64 (neg.f64 (pow.f64 (-.f64 A C) 2)) (*.f64 B 4))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1 B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 2 (/.f64 1/2 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 B B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) 2) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 1/2 B) (*.f64 2 (pow.f64 (-.f64 A C) 2))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (/.f64 1/2 B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (+.f64 (/.f64 1/4 B) (/.f64 1/4 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 1/4 B) (*.f64 (pow.f64 (-.f64 A C) 2) 4)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) 1/2) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 1 (/.f64 (+.f64 B B) B))) |
(*.f64 1 (/.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (+.f64 B B) B))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 1 (/.f64 (+.f64 B B) B)))) |
(/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 2 B)) (/.f64 (+.f64 B B) B)) |
(*.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) (/.f64 1/4 B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 -2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 1 B) (pow.f64 (-.f64 A C) 2)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (/.f64 1/4 B) 2) (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) 1/4) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 (/.f64 1/4 B) 2)) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 A C) 2) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(*.f64 (/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(*.f64 1 (/.f64 (*.f64 (/.f64 2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 2 B))) |
(/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (/.f64 2 B) (/.f64 2 B))) |
(/.f64 (/.f64 (*.f64 2 (pow.f64 (-.f64 A C) 2)) B) 2) |
(pow.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1) |
(/.f64 (pow.f64 (-.f64 A C) 2) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 0 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 0 B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 (neg.f64 A) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (neg.f64 (/.f64 A B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (-.f64 C (+.f64 A B)) B) (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 B (*.f64 B -2)) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B))) |
(+.f64 (/.f64 B (*.f64 B -2)) (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) (+.f64 B B)) (/.f64 B (*.f64 B -2))) |
(+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 C A) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 C (+.f64 A B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 B B)) (/.f64 B (*.f64 B -2))) |
(+.f64 (/.f64 B (*.f64 B -2)) (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) (+.f64 B B)) (/.f64 B (*.f64 B -2))) |
(+.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 0) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (neg.f64 (/.f64 0 B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (/.f64 0 B) (neg.f64 (/.f64 0 B)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) 0)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 0 B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (+.f64 (neg.f64 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (/.f64 0 B) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (neg.f64 (/.f64 0 B)) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (/.f64 (+.f64 B B) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 0 (*.f64 B 4))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 0 (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 0 (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 0 (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (-.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 C B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 0 B) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 (-.f64 A C) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)))) |
(-.f64 0 (/.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (*.f64 B -2))) |
(neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (*.f64 B -2))) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 A B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 0 B) (+.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 B B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (neg.f64 (neg.f64 (/.f64 B B)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (neg.f64 (/.f64 B B)) (/.f64 (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (neg.f64 (/.f64 B B)) (neg.f64 (/.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 0 B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B) (/.f64 (+.f64 B B) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 A B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (+.f64 (neg.f64 (/.f64 0 B)) (/.f64 A B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (*.f64 2 (-.f64 C A)) B) (/.f64 (+.f64 (-.f64 C A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B)) |
(/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (-.f64 C A)))) B) |
(/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A)))) B) |
(-.f64 (/.f64 (/.f64 C B) 1/2) (/.f64 (+.f64 C (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (neg.f64 (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 (-.f64 A C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (*.f64 B -2)) (/.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 B B))) |
(+.f64 (/.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) -2) (/.f64 (-.f64 A (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) C)) (*.f64 B -2))) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (+.f64 B (-.f64 A C)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (+.f64 B (-.f64 A C)) (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (/.f64 A 2) B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)) (/.f64 A (*.f64 2 B)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 A (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 A (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 A (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) (+.f64 B B)) |
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B (-.f64 A C))) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) A)) (+.f64 B B)) |
(-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) B) (/.f64 (-.f64 A C) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (+.f64 (/.f64 A B) (/.f64 B B))) |
(/.f64 (-.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 B A)) B) |
(-.f64 (/.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) B) (/.f64 (+.f64 A B) B)) |
(/.f64 (-.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 B A)) B) |
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 (/.f64 B B) (/.f64 (-.f64 C A) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (+.f64 (-.f64 A C) B) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (+.f64 (-.f64 B C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (+.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (-.f64 (/.f64 0 B) (/.f64 0 B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (-.f64 0 (neg.f64 (/.f64 0 B))) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (-.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 (-.f64 A C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (*.f64 B -2)) (/.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 B B))) |
(+.f64 (/.f64 (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) B) -2) (/.f64 (-.f64 A (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) C)) (*.f64 B -2))) |
(-.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (/.f64 A 2) B)) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)) (/.f64 A (*.f64 2 B)))) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B))) |
(-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) |
(-.f64 (/.f64 (*.f64 B -2) B) (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A))) B)) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (-.f64 C A)))) B) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A)))) B) |
(/.f64 (-.f64 (*.f64 B -2) (+.f64 (-.f64 A C) (-.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) B))) B) |
(-.f64 (/.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (/.f64 (+.f64 B (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) B)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) (+.f64 B (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)))) B) |
(-.f64 (/.f64 0 (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (/.f64 0 B) (/.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (/.f64 C B) (/.f64 B B)) (/.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B) (/.f64 B B)) (/.f64 (/.f64 A B) (/.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(-.f64 (/.f64 (+.f64 (-.f64 C (+.f64 (-.f64 A C) B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B))) |
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B (-.f64 A C)))) (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B (-.f64 A C)))) (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 C B) (-.f64 C A))) (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) (+.f64 B B)) |
(-.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 C A)) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) (+.f64 B B)) (/.f64 (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (+.f64 B B))) |
(/.f64 (-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (*.f64 2 (-.f64 C A))) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (*.f64 2 (-.f64 C A))) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (neg.f64 (neg.f64 (neg.f64 A)))) (+.f64 B B)) (/.f64 (/.f64 A 2) B)) |
(-.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (neg.f64 (neg.f64 (neg.f64 A)))) (+.f64 B B)) (/.f64 A (*.f64 2 B))) |
(/.f64 (-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (-.f64 (neg.f64 A) 0)) (/.f64 (+.f64 A A) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) A) (/.f64 (+.f64 A A) 2)) (+.f64 B B)) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) 2) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) 2)) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) 2) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) 6) (*.f64 B 8)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -4))) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) 2) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (/.f64 (-.f64 (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B B))) 2) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) 2) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) 2) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) 2) |
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 B A)) B)) 2) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) 2) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (+.f64 B B)) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2)) (/.f64 (+.f64 B B) B))) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2))) (/.f64 (+.f64 B B) B)) |
(-.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B (+.f64 B (+.f64 B B)))) 0) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -4))) |
(-.f64 (/.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B (+.f64 B (+.f64 B B)))) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -4))) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) (/.f64 (+.f64 B B) B)) (/.f64 (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) (+.f64 B B)) (/.f64 (+.f64 B B) B))) |
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (/.f64 (-.f64 (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B B))) (/.f64 (+.f64 B B) B)) |
(-.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B 4)) (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (-.f64 (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B (+.f64 B (+.f64 B B))))) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 C B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B))) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) (/.f64 (+.f64 B B) B)) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B))) (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) (/.f64 (+.f64 B B) B)) |
(-.f64 (+.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B 4))) (+.f64 (/.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -4)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) (/.f64 (+.f64 B B) B)) (/.f64 (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B -2))) (/.f64 (+.f64 B B) B))) |
(/.f64 (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) B)) (+.f64 (/.f64 A B) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -2)))) (/.f64 (+.f64 B B) B)) |
(-.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B 4))) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) (*.f64 B -4)) (/.f64 A (+.f64 B B)))) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 3) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) (*.f64 B 4))) |
(/.f64 (-.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 B 4)) |
(/.f64 (+.f64 (-.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (+.f64 B (-.f64 A C))) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (*.f64 B 4)) |
(/.f64 (+.f64 (-.f64 (*.f64 3 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) (-.f64 C (+.f64 B A))) (*.f64 B 4)) |
(*.f64 2 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (+.f64 B B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B)) |
(*.f64 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 -2 (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))) (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (/.f64 1/2 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) |
(*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (/.f64 1 B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) (/.f64 B B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 1/2 B) (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 -2 (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))) (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (/.f64 1/2 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) |
(*.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (/.f64 1/2 B)) |
(*.f64 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 -2 (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))) (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (/.f64 1/2 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) |
(*.f64 (/.f64 1/4 B) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) 1/2) |
(*.f64 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 -2 (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))) (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (/.f64 1/2 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) B) (/.f64 1 (/.f64 (+.f64 B B) B))) |
(*.f64 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 -2 (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))) (/.f64 1/2 B))) |
(*.f64 -2 (*.f64 (/.f64 1/2 B) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C))))) |
(*.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) (/.f64 1/4 B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) 1/4) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) B) (/.f64 1 (/.f64 (*.f64 B 4) B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (*.f64 -2 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 B B))) |
(*.f64 1 (-.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C)))) B) 2) 0)) |
(/.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C)))) B) 2) |
(pow.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B) 1) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) B)) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B) |
(+.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B))) 4) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) B)) (/.f64 180 (PI.f64))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 0) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 0 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 A)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (neg.f64 (neg.f64 (neg.f64 A)))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 B)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (neg.f64 B) (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (-.f64 A C) (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B))) |
(+.f64 (-.f64 A C) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B))) |
(+.f64 (+.f64 C (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (neg.f64 (+.f64 A B))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 C (+.f64 A B)) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (-.f64 C A)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 C B) (neg.f64 (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) C) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 2)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2)) |
(+.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) 2)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) (+.f64 B B)) 2) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) B) 2) (/.f64 B -2)) |
(+.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) 2)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) (+.f64 B B)) 2) |
(+.f64 (-.f64 C (-.f64 A -1)) (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 1 B) (-.f64 C (-.f64 A -1)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (+.f64 (-.f64 C A) -1) (-.f64 1 B))) |
(+.f64 (+.f64 (-.f64 1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (-.f64 C (-.f64 A -1))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 1 B) (-.f64 C (-.f64 A -1)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (+.f64 (-.f64 C A) -1) (-.f64 1 B))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1)) (-.f64 1 A)) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 B C) 1)) (-.f64 1 A)) |
(+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 B C)) -1) (-.f64 1 A)) |
(+.f64 (+.f64 (-.f64 (-.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) -1) (-.f64 1 A)) |
(+.f64 (-.f64 1 A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (-.f64 B C) -1))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 B C) 1)) (-.f64 1 A)) |
(+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 B C)) -1) (-.f64 1 A)) |
(+.f64 (+.f64 (-.f64 (-.f64 C B) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))) -1) (-.f64 1 A)) |
(+.f64 (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (+.f64 1 (-.f64 C A))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 -1 B) (+.f64 1 (-.f64 C A)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 B)))) |
(+.f64 (-.f64 C A) (+.f64 (-.f64 -1 B) (-.f64 1 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) |
(+.f64 (+.f64 1 (-.f64 C A)) (+.f64 (-.f64 -1 B) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 -1 B) (+.f64 1 (-.f64 C A)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 B)))) |
(+.f64 (-.f64 C A) (+.f64 (-.f64 -1 B) (-.f64 1 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) |
(+.f64 (-.f64 -1 A) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (-.f64 -1 A) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 C B) 1))) |
(+.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (-.f64 -1 A)) |
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 1 (-.f64 -1 A))) |
(+.f64 (-.f64 -1 A) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (+.f64 (-.f64 C B) 1))) |
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) A) (neg.f64 (neg.f64 C))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 (neg.f64 A) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (neg.f64 (neg.f64 C))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 B (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) (-.f64 A C)) |
(+.f64 (-.f64 A C) (-.f64 (*.f64 2 (-.f64 C A)) (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) |
(+.f64 (-.f64 A C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 (*.f64 2 (-.f64 C A)) B))) |
(-.f64 (*.f64 2 (-.f64 C A)) (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2)))) |
(-.f64 (-.f64 C A) (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2)) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2)))) |
(+.f64 (-.f64 C (+.f64 A (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) (/.f64 B -2)))) (-.f64 (/.f64 B -2) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)))) |
(+.f64 (-.f64 (-.f64 (/.f64 B -2) A) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B 4)) C)) (-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -4) (/.f64 B 2))) |
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (/.f64 A 2)) (neg.f64 (/.f64 A 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (+.f64 (/.f64 A 2) (/.f64 A 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) (/.f64 (+.f64 A A) 2)) |
(+.f64 (-.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) (/.f64 B 2)) (neg.f64 (/.f64 B 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)) (+.f64 (/.f64 B 2) (/.f64 B 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)) (/.f64 (+.f64 B B) 2)) |
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (/.f64 (-.f64 A C) 2)) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) B) (+.f64 (/.f64 (-.f64 A C) 2) (/.f64 (-.f64 A C) 2))) |
(-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (/.f64 (+.f64 (-.f64 A C) (-.f64 A C)) 2)) B) |
(+.f64 (-.f64 (+.f64 C C) (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B))))) (neg.f64 C)) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(+.f64 (-.f64 (*.f64 B -2) (+.f64 (-.f64 A C) (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) B) |
(+.f64 B (-.f64 (*.f64 B -2) (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) |
(+.f64 B (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (-.f64 A (*.f64 B -2))))) |
(*.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(*.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B)))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(*.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 1/2) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(*.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 1/4) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) 2) |
(/.f64 (*.f64 -2 (+.f64 B (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) 2) |
(/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B (-.f64 A C)))) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B)) -1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 4) 4) |
(/.f64 (*.f64 4 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A)))) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (*.f64 B -2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)))) 2) |
(/.f64 (-.f64 (*.f64 B -2) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)) -1/2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)))) 2) |
(/.f64 (-.f64 (*.f64 B -2) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A)) -1/2)) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 B -2)) 2) |
(/.f64 (+.f64 (*.f64 B -2) (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B))) 2) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 2 (-.f64 C A)))) 2) |
(/.f64 (+.f64 (*.f64 B -2) (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B))) 2) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 2 (-.f64 C A)))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (-.f64 C A))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B)))) 4) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) 4) (*.f64 2 (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))))) 4) |
(/.f64 (*.f64 2 (-.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B B))) 4) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))) 2)) 2) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) 2) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B)) 2) (+.f64 A A)) 2) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C B))) (+.f64 A A)) 2) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)))))) 2) |
(/.f64 (-.f64 (+.f64 C C) (*.f64 2 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) 2) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) 2) |
(/.f64 (-.f64 (+.f64 C C) (+.f64 (+.f64 A A) (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))))) 2) |
(/.f64 (+.f64 (-.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 (-.f64 C A) (+.f64 B B))) 2) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (-.f64 (+.f64 B B) (-.f64 C A))) (/.f64 (pow.f64 (-.f64 A C) 2) B)) 2) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B B))) (+.f64 A A)) 2) |
(/.f64 (-.f64 (+.f64 C C) (+.f64 (+.f64 A A) (+.f64 B (+.f64 B (/.f64 (pow.f64 (-.f64 A C) 2) B))))) 2) |
(/.f64 (+.f64 (-.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 (-.f64 C A) (+.f64 B B))) 2) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (-.f64 (+.f64 B B) (-.f64 C A))) (/.f64 (pow.f64 (-.f64 A C) 2) B)) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 C A) (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2))) 2) (+.f64 B B)) 2) |
(+.f64 (/.f64 B -2) (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) B) 2)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C A))) (+.f64 B B)) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B B)) 2) |
(/.f64 (-.f64 (*.f64 B -2) (-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 2 (-.f64 C A)))) 2) |
(/.f64 (+.f64 (*.f64 B -2) (-.f64 (*.f64 2 (-.f64 C A)) (/.f64 (pow.f64 (-.f64 A C) 2) B))) 2) |
(pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 A B))) 1) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
(neg.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 (-.f64 A C) B))) |
(+.f64 C (neg.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B -2)) (-.f64 C (+.f64 B A))) |
Compiled 35858 to 22298 computations (37.8% saved)
44 alts after pruning (39 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1315 | 23 | 1338 |
| Fresh | 6 | 16 | 22 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 5 | 6 |
| Total | 1323 | 44 | 1367 |
| Status | Error | Program |
|---|---|---|
| 48.6b | (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) | |
| 48.6b | (/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) | |
| ▶ | 50.1b | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 33.7b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) | |
| 41.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 31.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 42.4b | (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) | |
| 35.6b | (*.f64 (atan.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) (/.f64 180 (PI.f64))) | |
| 38.5b | (*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) | |
| 39.0b | (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) | |
| 42.8b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) | |
| 55.5b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 55.5b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) |
| 54.2b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) B)) (/.f64 180 (PI.f64))) | |
| 55.9b | (*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) (/.f64 180 (PI.f64))) | |
| 54.2b | (*.f64 (atan.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) B)) (/.f64 180 (PI.f64))) | |
| 48.8b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 46.2b | (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) B)) (/.f64 180 (PI.f64))) | |
| 49.0b | (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) | |
| 56.6b | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| ▶ | 31.0b | (*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1)) (/.f64 180 (PI.f64))) |
| ▶ | 44.5b | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| 48.6b | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| ▶ | 50.2b | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
| 50.3b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) | |
| 51.9b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)) (PI.f64))) | |
| 52.4b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A)) (PI.f64))) | |
| 47.2b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B)))) (PI.f64))) | |
| 49.8b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) | |
| 45.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (PI.f64))) | |
| 55.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) (PI.f64))) | |
| ✓ | 30.5b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 54.2b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0))) (PI.f64))) | |
| ✓ | 48.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) | |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) | |
| 34.6b | (*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) (PI.f64))) | |
| ✓ | 50.6b | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 53.5b | (*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) | |
| 48.6b | (*.f64 180 (*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) | |
| 48.6b | (*.f64 180 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) |
Compiled 1660 to 1313 computations (20.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
| ✓ | 1.0b | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| ✓ | 1.1b | (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
| 27.1b | (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
Compiled 139 to 91 computations (34.5% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | B | @ | -inf | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| 1.0ms | C | @ | 0 | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| 1.0ms | A | @ | -inf | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| 0.0ms | A | @ | inf | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| 0.0ms | A | @ | 0 | (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| 1× | batch-egg-rewrite |
| 746× | rational_best-simplify-47 |
| 606× | rational_best-simplify-1 |
| 554× | rational_best-simplify-62 |
| 502× | rational_best-simplify-65 |
| 422× | rational_best-simplify-52 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 129 |
| 1 | 117 | 127 |
| 2 | 273 | 127 |
| 3 | 964 | 123 |
| 4 | 6194 | 123 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 A (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (-.f64 A C)) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 A C) 2) (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 A C) 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (/.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A C) (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (-.f64 A C) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 A 2) C) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A)) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A)) (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (-.f64 A C)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 A C))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 -1 (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (-.f64 A C) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) 1) (/.f64 (-.f64 A C) B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (+.f64 (/.f64 (-.f64 C A) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (+.f64 -1 (/.f64 (-.f64 A C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (/.f64 (-.f64 -1 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 -1 (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/4 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/2 (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) (neg.f64 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (neg.f64 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B)) (neg.f64 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4))) (*.f64 2 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B))) (/.f64 2 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 A C)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0) A) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)) (*.f64 2 (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) (+.f64 A A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2) (/.f64 (-.f64 A C) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) 2)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) A) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) C) A) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) A) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 0) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 0) (-.f64 A C)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2) (*.f64 2 (-.f64 A C))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 A A)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 C A) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 2 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -3 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (-.f64 A C))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 C (-.f64 A (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 2)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) A)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))))) |
| 1× | egg-herbie |
| 1288× | rational_best-simplify-51 |
| 1212× | rational_best-simplify-55 |
| 894× | rational_best-simplify-108 |
| 756× | rational_best-simplify-50 |
| 712× | rational_best-simplify-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 627 | 15604 |
| 1 | 1876 | 15280 |
| 2 | 5700 | 14768 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 2 A) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) C) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) C) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) C) |
B |
(-.f64 (+.f64 A B) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) C) |
(*.f64 -1 B) |
(-.f64 (+.f64 A (*.f64 -1 B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) C) |
(-.f64 B C) |
(-.f64 (+.f64 A B) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) C) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1 C) |
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 -1 C) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 -1 C) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (/.f64 C B) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 2 (/.f64 A B))) |
(*.f64 -1 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 6))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) |
(-.f64 (/.f64 C B) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 2) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) 1) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) 1) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) 1) |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) 1) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) 1) |
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) 1) |
(*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 A C) B))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(-.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 A (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 (-.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 0) |
(-.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (*.f64 2 (-.f64 A C)) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0)) |
(-.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C))) |
(-.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2)) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (/.f64 (-.f64 A C) 2) (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) |
(-.f64 (/.f64 (-.f64 A C) 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2))) |
(-.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2)) |
(-.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (+.f64 A C) (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 A C)) |
(-.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4)) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(-.f64 (-.f64 (/.f64 A 2) C) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2))) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A)) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A)) (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(*.f64 -1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(*.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 1/2) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 1/4) |
(*.f64 -2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(*.f64 1/2 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2)) |
(*.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 2) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (-.f64 A C)))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 A C))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 4) |
(pow.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(neg.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 0) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -1) |
(+.f64 0 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 1) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -2) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) -1)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) 2)) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B))) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A C) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1)) |
(*.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(*.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(*.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1) |
(*.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 1/2) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) |
(*.f64 1/2 (-.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 1/4) |
(*.f64 1/4 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))) |
(/.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(/.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1) |
(/.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 4) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))) 8) |
(pow.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(neg.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1)) |
(neg.f64 (+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) 1) (/.f64 (-.f64 A C) B))) |
(+.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1)) |
(+.f64 -1 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 0) |
(+.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 1)) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (+.f64 -1 (/.f64 (-.f64 A C) B)))) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) -1) |
(+.f64 1/2 (/.f64 (-.f64 -1 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) 2)) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -1) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))))) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) 2)) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) 1)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B))) |
(+.f64 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
(+.f64 (-.f64 -1 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (/.f64 (-.f64 C A) B)) |
(*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 1 B)) |
(*.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1/2) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(*.f64 1/2 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1/2 B)) |
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 1/4) |
(*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/4 B)) |
(*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/2 (+.f64 B B))) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4)) |
(*.f64 -1/2 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B -2)) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) -2) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) (neg.f64 (*.f64 B 4))) |
(/.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4) -4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (neg.f64 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 4) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 B 2)) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (neg.f64 (/.f64 1 B))) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (/.f64 -1 B)) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B)) (neg.f64 (/.f64 2 B))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (*.f64 B 4)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4)) 4) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B))) (/.f64 1 B)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B))) (/.f64 2 B)) |
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4)) 8) |
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 A C)) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0) A) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)) (*.f64 2 (-.f64 A C))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) (+.f64 A A)) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2) (/.f64 (-.f64 A C) 2)) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) 2)) B) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A)) B) |
(/.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)))) B) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4)) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A))) B) |
(/.f64 (-.f64 (-.f64 C (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) C) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 0) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 0) (-.f64 A C)) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2)) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2) (*.f64 2 (-.f64 A C))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 A A)) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C A) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 2 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 -3 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (-.f64 A C))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 C (-.f64 A (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) A)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
| Outputs |
|---|
(-.f64 (*.f64 2 A) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 (pow.f64 B 2) (/.f64 1/2 A))) C) |
(-.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (+.f64 C (/.f64 A -1/2))) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) C) |
(-.f64 (+.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) C) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) C) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))) (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) C) |
B |
(-.f64 (+.f64 A B) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) C) |
(-.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 A B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 B (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) C) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 A (*.f64 -1 B)) C) |
(-.f64 (+.f64 A (neg.f64 B)) C) |
(-.f64 (-.f64 A B) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) C) |
(-.f64 (+.f64 A (+.f64 (neg.f64 B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 A (neg.f64 B))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 A B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (neg.f64 B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3)))))) C) |
(-.f64 (+.f64 A (+.f64 (neg.f64 B) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))))) C) |
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 3))) A)) C) |
(-.f64 B C) |
(-.f64 (+.f64 A B) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) C) |
(-.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) C) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 A B)) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 B (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) C) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(-.f64 (*.f64 2 A) C) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 2 A) (*.f64 C -1))) |
(+.f64 (*.f64 2 A) (+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 1/2 A)))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (-.f64 (*.f64 2 A) C)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 2 A) (*.f64 C -1)))) |
(+.f64 (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 1/2 A))))) |
(+.f64 (-.f64 (*.f64 2 A) C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) (*.f64 (pow.f64 B 4) (/.f64 -1/8 (pow.f64 A 3))))) |
(*.f64 -1 C) |
(*.f64 C -1) |
(neg.f64 C) |
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 C -1) (*.f64 (pow.f64 B 2) (/.f64 -1/2 A))) |
(+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 A))) |
(-.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (+.f64 (*.f64 C -1) (*.f64 (pow.f64 B 2) (/.f64 -1/2 A))) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8)) |
(+.f64 (neg.f64 C) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8))) |
(+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (-.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 C -1) (+.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16)))) |
(+.f64 (+.f64 (neg.f64 C) (*.f64 (pow.f64 B 2) (/.f64 -1/2 A))) (+.f64 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8))) |
(+.f64 (-.f64 (*.f64 (pow.f64 B 2) (/.f64 -1/2 A)) C) (+.f64 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(*.f64 -1 C) |
(*.f64 C -1) |
(neg.f64 C) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(*.f64 -1 C) |
(*.f64 C -1) |
(neg.f64 C) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 C -1) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (/.f64 C B) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(+.f64 (-.f64 (/.f64 C B) (*.f64 2 (/.f64 A B))) -1) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 2 (/.f64 A B))) -1) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) -1)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 -1/2 (/.f64 B A)))) (+.f64 1 (*.f64 2 (/.f64 A B)))) |
(-.f64 -1 (-.f64 (*.f64 2 (/.f64 A B)) (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))))) |
(+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) -1)) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))))) (+.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4)))) (+.f64 2 (/.f64 A B))) |
(*.f64 -1 (/.f64 (-.f64 A C) B)) |
(neg.f64 (/.f64 (-.f64 A C) B)) |
(/.f64 (-.f64 C A) B) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2)))) |
(+.f64 (neg.f64 (/.f64 (-.f64 A C) B)) (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2)))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 (neg.f64 (/.f64 (-.f64 A C) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 6))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 6)))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 A C) B)) (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 6))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 6))))) |
(-.f64 (/.f64 C B) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 2) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B)))) 2) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 A B)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))))) 2) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 2) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))))) 2) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 A B)) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4)))))) 2) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) 1) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) -1) |
(+.f64 -1 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) 1) |
(+.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 A (/.f64 -2 B)))) -1) |
(+.f64 -1 (+.f64 (*.f64 B (/.f64 -1/2 A)) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) 1) |
(+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 A (/.f64 -2 B)))) -1) |
(+.f64 -1 (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 A (/.f64 -2 B))))) |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(+.f64 -1 (/.f64 C B)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) 1) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) -1) |
(+.f64 -1 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A)))) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) 1) |
(+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) -1) |
(+.f64 -1 (+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) 1) |
(+.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))))) -1) |
(+.f64 -1 (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)))))) |
(*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B)))) |
(neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)) (+.f64 1 (/.f64 A B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 -1/2 (/.f64 B A)))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4)))) (+.f64 1 (/.f64 A B))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 A C) B))) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 1 (/.f64 (-.f64 C A) B))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 A C) B)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)))))) |
(+.f64 (+.f64 1 (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 (pow.f64 B 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (/.f64 (-.f64 C A) B)))) |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(+.f64 -1 (/.f64 C B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))) -1) |
(+.f64 -1 (+.f64 (/.f64 C B) (neg.f64 (/.f64 A B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B)))) -1) |
(+.f64 -1 (+.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 A B)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2)))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -1 B))))) -1) |
(+.f64 -1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 (pow.f64 B 2))) (+.f64 (/.f64 C B) (+.f64 (neg.f64 (/.f64 A B)) (*.f64 (pow.f64 A 4) (/.f64 1/8 (pow.f64 B 4))))))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (+.f64 (/.f64 C B) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3)))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 A (/.f64 -2 B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (+.f64 (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 A 3))) (*.f64 A (/.f64 -2 B)))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 B A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 1/2 A))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))))) |
(*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) |
(neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) |
(neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B))))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(-.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 A (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (-.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 0) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 0 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (*.f64 2 (-.f64 A C)) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C))) (neg.f64 (-.f64 A C))) |
(-.f64 (*.f64 2 (-.f64 A C)) (-.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (-.f64 (*.f64 2 (-.f64 A C)) (-.f64 A C)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 A A) (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C))))) 2) |
(/.f64 (-.f64 (*.f64 2 (-.f64 A C)) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -2)) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2)) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -2)) |
(-.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2)) |
(-.f64 (/.f64 (-.f64 A C) 2) (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) |
(/.f64 (-.f64 (-.f64 A C) (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) 2) |
(/.f64 (-.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (-.f64 A C))) 2) |
(/.f64 (-.f64 A (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (-.f64 A C)))) 2) |
(-.f64 (/.f64 (-.f64 A C) 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 C A) 2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 A C) (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 A C)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4)) |
(/.f64 (-.f64 (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -3) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 4) |
(/.f64 (-.f64 A (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) -3))) 4) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (-.f64 A C) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (-.f64 (/.f64 A 2) C) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2))) |
(-.f64 (/.f64 A 2) (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (/.f64 A 2) C))) |
(-.f64 (/.f64 A 2) (-.f64 C (-.f64 (/.f64 A 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 (-.f64 C (/.f64 A 2)) (/.f64 A 2))) |
(-.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A)) (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(-.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A)) (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (+.f64 (+.f64 A A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (-.f64 (+.f64 A C) (+.f64 A A)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -2))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (-.f64 (+.f64 A C) (+.f64 A A)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 -1 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 1/2) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 1/4) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 -2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 1/2 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(*.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) 2) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) 4) |
(/.f64 (*.f64 4 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) 4) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) 8) |
(/.f64 (*.f64 4 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) 4) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 8) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (*.f64 2 (-.f64 A C)))) 4) |
(/.f64 (*.f64 4 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) 4) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 8) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 A C))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 4) |
(/.f64 (*.f64 4 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) 4) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 8) 8) |
(pow.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 1) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(neg.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 0) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 0 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -2) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) -1)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2)) |
(+.f64 (+.f64 -1/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) (+.f64 -1/2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)))) |
(+.f64 -1/2 (+.f64 -1/2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B))) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B) -1)) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 A C) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 B -2)) -1) (/.f64 (-.f64 A C) (*.f64 B -2))) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A C) (+.f64 B B))) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 1/2) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 1/2 (-.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 1/4) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(*.f64 1/4 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(/.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(/.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1) -1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(/.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) 2) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) 4) |
(/.f64 (*.f64 4 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) 2)) 8) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) -2)) 8) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2)) (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2))) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) 4) |
(/.f64 (*.f64 4 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) 2)) 8) |
(/.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) -2)) 8) |
(pow.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(neg.f64 (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 1)) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(neg.f64 (+.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B) 1) (/.f64 (-.f64 A C) B))) |
(+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 -1 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) |
(+.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 -1 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 0) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 0 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 1 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B)) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 1)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (-.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)) (neg.f64 (+.f64 -1 (/.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) 2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 1/2 (/.f64 (-.f64 -1 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) 2)) |
(+.f64 1/2 (/.f64 (-.f64 -1 (*.f64 -2 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) 2)) |
(+.f64 1/2 (-.f64 -1/2 (/.f64 (*.f64 -2 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B)) 2))) |
(+.f64 1/2 (-.f64 -1/2 (/.f64 (*.f64 (/.f64 2 B) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) 2))) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B))) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (neg.f64 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B))) (neg.f64 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))))) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (+.f64 B B)) (+.f64 1 (+.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))))) |
(+.f64 -1 (+.f64 (*.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (/.f64 1/2 B)) (/.f64 (-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) 2) -2))) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) 2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) (+.f64 (+.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) -1/2) 1)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 (-.f64 A C) 2)) B))) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (-.f64 (/.f64 (-.f64 A C) -2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 (-.f64 (*.f64 (-.f64 A C) -1/2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) (/.f64 (-.f64 A C) (*.f64 B -2))) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2)) (neg.f64 (/.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C)) B))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2))) |
(+.f64 (/.f64 (+.f64 (-.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (neg.f64 B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 B -2))) |
(+.f64 (-.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(+.f64 (-.f64 -1 (+.f64 -1 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 1 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 1/2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 -2 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (+.f64 B B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 1/2 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 1/2 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 1/4) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/4 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (/.f64 1/2 (+.f64 B B))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(*.f64 -1/2 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B -2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -2) -2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4) (neg.f64 (*.f64 B 4))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 2 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) 2) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 2 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4) -4) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (neg.f64 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) 4) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 B 2)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (neg.f64 (/.f64 1 B))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 (*.f64 B B) (neg.f64 (/.f64 1 B)))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) (/.f64 0 B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) (/.f64 0 B)) |
(/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B)) (/.f64 -1 B)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 (*.f64 B B) (neg.f64 (/.f64 1 B)))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) (/.f64 0 B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) (/.f64 0 B)) |
(/.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B)) (neg.f64 (/.f64 2 B))) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 (*.f64 B B) (neg.f64 (/.f64 1 B)))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) (/.f64 0 B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) (/.f64 0 B)) |
(/.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4)) (*.f64 B 4)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) -4)) 4) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 4))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 B B))) (/.f64 1 B)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 (*.f64 B B) (neg.f64 (/.f64 1 B)))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) (/.f64 0 B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) (/.f64 0 B)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2) (*.f64 B B))) (/.f64 2 B)) |
(/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (*.f64 (*.f64 B B) (neg.f64 (/.f64 1 B)))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (neg.f64 B)) (/.f64 0 B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) (/.f64 0 B)) |
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B) -4)) 8) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 A C)) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 1/2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 0) A) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A C)) (*.f64 2 (-.f64 A C))) B) |
(/.f64 (-.f64 (+.f64 (-.f64 A C) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (-.f64 A C))) B) |
(/.f64 (-.f64 (-.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (-.f64 A C))) B) |
(/.f64 (-.f64 (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 A C))) B) |
(/.f64 (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) 0) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 C (+.f64 A (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 A A)) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 2) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B) |
(/.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 1/2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 A C))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2) (/.f64 (-.f64 A C) 2)) B) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (/.f64 (-.f64 A C) 2)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 2) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 A C)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) A)) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 4) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 4)) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -3)) 4) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) -3) A)) 4) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) (-.f64 (/.f64 A 2) C)) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 (/.f64 A 2) C) (/.f64 A 2))) B) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (/.f64 A 2) (-.f64 (/.f64 A 2) C))) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C (/.f64 A 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 A 2)) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (neg.f64 A))) B) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 A A))) B) |
(/.f64 (-.f64 (-.f64 (+.f64 A C) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (+.f64 A A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2))) B) |
(/.f64 (+.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (+.f64 A A))) B) |
(/.f64 (+.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (+.f64 A A))) B) |
(/.f64 (-.f64 (-.f64 C (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) A) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) C) A) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)) A) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) 0) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 1/2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 0) (-.f64 A C)) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C))) (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -2)) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 A C) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -2 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (*.f64 -2 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (+.f64 B B)) |
(-.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(/.f64 (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) -1/2) (*.f64 2 (-.f64 A C))) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (-.f64 A C))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C A) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (-.f64 C A) (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 2 (-.f64 C A)) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 A A)) (+.f64 B B)) |
(-.f64 (/.f64 (+.f64 C (+.f64 A (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B)) (/.f64 A B)) |
(-.f64 (/.f64 (+.f64 A (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 C (-.f64 A C)))) (+.f64 B B)) (/.f64 A B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) C) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 C (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 C (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C A) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 2 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (-.f64 A C) (-.f64 C A))) (*.f64 2 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 0 (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 2 (-.f64 (-.f64 A C) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (+.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 -3 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) -3/2) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (+.f64 C C) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 A C)) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 A C) 2)) (+.f64 (/.f64 (-.f64 A C) 2) (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C))))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 B B)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (-.f64 A C)))) (+.f64 B B)) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) 1/2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (-.f64 A C))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C A) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 C (-.f64 A (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (+.f64 A C) (-.f64 (+.f64 A A) (neg.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 B B)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) 2)) |
(+.f64 (/.f64 (-.f64 A C) (*.f64 B -2)) (/.f64 (/.f64 (+.f64 (-.f64 A C) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -2) B)) |
(/.f64 (/.f64 (+.f64 (-.f64 C (-.f64 A (-.f64 C A))) (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2) B) |
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (/.f64 (*.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -3) 2)) (+.f64 B B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) -3)) 4) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) -3) A)) 4) B) |
(/.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2)) (-.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (-.f64 C A))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (-.f64 A C) 2)) (-.f64 (/.f64 (-.f64 A C) 2) (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) A)) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 C A)) (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (*.f64 2 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(/.f64 (-.f64 (-.f64 C (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2)) (+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 B B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
(neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(/.f64 (-.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A) B) |
Compiled 17 to 15 computations (11.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
Compiled 35 to 24 computations (31.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | A | @ | 0 | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | inf | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 1834× | rational_best-4 |
| 1834× | rational_best-2 |
| 1834× | rational_best-3 |
| 1834× | rational_best-1 |
| 752× | rational_best-simplify-53 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 31 |
| 1 | 104 | 31 |
| 2 | 264 | 31 |
| 3 | 898 | 31 |
| 4 | 5037 | 31 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2)) (/.f64 720 (PI.f64))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1))))) |
| 1× | egg-herbie |
| 1264× | rational_best-simplify-62 |
| 820× | rational_best-simplify-1 |
| 818× | rational_best-simplify-85 |
| 696× | rational_best-simplify-3 |
| 642× | rational_best-simplify-108 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 1116 |
| 1 | 114 | 1116 |
| 2 | 277 | 1116 |
| 3 | 844 | 1116 |
| 4 | 4139 | 1116 |
| 5 | 7695 | 1116 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) 4) |
(/.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2)))) 8) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2)) (/.f64 720 (PI.f64))) 16) |
(pow.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) 4) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (*.f64 (/.f64 A B) -2)))) 8) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2))) 16) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) 2)) (/.f64 720 (PI.f64))) 16) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (*.f64 (/.f64 A B) -2)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| ✓ | 0.2b | (*.f64 A (/.f64 2 B)) |
| ✓ | 0.2b | (*.f64 B (/.f64 -1/2 A)) |
| ✓ | 0.7b | (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
Compiled 92 to 53 computations (42.4% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | A | @ | -inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| 8.0ms | B | @ | 0 | (*.f64 A (/.f64 2 B)) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 1074× | rational_best-simplify-1 |
| 746× | rational_best-simplify-62 |
| 464× | rational_best-simplify-53 |
| 446× | rational_best-4 |
| 446× | rational_best-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 130 |
| 1 | 154 | 130 |
| 2 | 355 | 130 |
| 3 | 1144 | 130 |
| 4 | 6126 | 130 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/2 A)) (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 -2 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (/.f64 C B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 B A))) 2) (+.f64 (/.f64 (/.f64 C 2) B) (*.f64 -2 (/.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B))) (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B)) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 -2 (/.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B))) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B)) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (*.f64 -1/2 (/.f64 C B))) (/.f64 (/.f64 C 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (/.f64 A B)) 2) (/.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B))) (/.f64 (neg.f64 (/.f64 B A)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) (-.f64 1 (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A)))) (-.f64 1 (/.f64 C (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 A (/.f64 2 B))) (-.f64 1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 C (neg.f64 B))) (-.f64 1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (*.f64 A (/.f64 4 B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/2 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 A) (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 (neg.f64 (/.f64 B A)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 -1/2 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 0 A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 B (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 A) (/.f64 B (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 A)) (/.f64 B (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 B (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 B (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 B (*.f64 A -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (+.f64 A A)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 B) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 B A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B -2) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B -2) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -2 A)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 B -2)) (*.f64 2 (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 B) A) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B (/.f64 -2 A)) (*.f64 B (/.f64 -2 A))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 B 4) (/.f64 -2 A)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (/.f64 -1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 B (+.f64 A A))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (/.f64 2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 A (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 A 2) B) (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (/.f64 2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -2 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A B) (/.f64 (neg.f64 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A B) (neg.f64 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A B) (/.f64 (*.f64 -2 (/.f64 A B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A B) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 (/.f64 A 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B)) (*.f64 -1/2 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 A (/.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 2 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 A B) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A A) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 A B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A 4) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 4 B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (/.f64 8 B)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 A 4)) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 A 4))) (*.f64 2 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 A A)) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 A 4)) (*.f64 4 (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 A (/.f64 8 B)) (*.f64 A (/.f64 8 B))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 A 4) (/.f64 8 B)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 2 (*.f64 A 4))) (*.f64 4 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 2 (*.f64 A 4))) (*.f64 (*.f64 B 4) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 A 4)) (*.f64 (+.f64 B B) 8))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 A (/.f64 2 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -2 (/.f64 A B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (neg.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1))))) |
| 1× | egg-herbie |
| 944× | rational_best-simplify-49 |
| 858× | rational_best-simplify-47 |
| 764× | rational_best-simplify-53 |
| 564× | rational_best-simplify-65 |
| 522× | rational_best-simplify-63 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 296 | 7857 |
| 1 | 765 | 7857 |
| 2 | 2030 | 7187 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(/.f64 C B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(/.f64 C B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B)))) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 -2 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 0) |
(+.f64 0 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) |
(+.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (/.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 B A))) 2) (+.f64 (/.f64 (/.f64 C 2) B) (*.f64 -2 (/.f64 A B)))) |
(+.f64 (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B))) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B)) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B))) |
(+.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 -2 (/.f64 A B)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A)))) |
(+.f64 (*.f64 2 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B))) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B)) (neg.f64 (/.f64 A B))) |
(+.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (*.f64 -1/2 (/.f64 C B))) (/.f64 (/.f64 C 2) B)) |
(+.f64 (/.f64 (*.f64 -2 (/.f64 A B)) 2) (/.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) 2)) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B))) (/.f64 (neg.f64 (/.f64 B A)) 4)) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B)))) |
(+.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4)))) |
(+.f64 (-.f64 -1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) (-.f64 1 (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A)))) (-.f64 1 (/.f64 C (neg.f64 B)))) |
(+.f64 (-.f64 -1 (*.f64 A (/.f64 2 B))) (-.f64 1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(+.f64 (-.f64 -1 (/.f64 C (neg.f64 B))) (-.f64 1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A))))) |
(*.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(*.f64 1 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) |
(*.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(*.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1) |
(*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 1/2) |
(*.f64 1/2 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (*.f64 A (/.f64 4 B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))))) |
(*.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4) |
(*.f64 1/4 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B)))) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(/.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1) |
(/.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 2) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 4) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B)))) 8) |
(/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B)) 2) |
(pow.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(neg.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) 0) |
(+.f64 0 (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (/.f64 0 A) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 (neg.f64 (/.f64 B A)) 4)) |
(-.f64 (*.f64 B (/.f64 -1/2 A)) 0) |
(-.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 0 A)) |
(-.f64 0 (/.f64 B (+.f64 A A))) |
(-.f64 (/.f64 0 A) (/.f64 B (+.f64 A A))) |
(-.f64 (neg.f64 (/.f64 0 A)) (/.f64 B (+.f64 A A))) |
(-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 B (*.f64 A 4))) |
(-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 B (*.f64 A 4))) |
(/.f64 B (*.f64 A -2)) |
(/.f64 (*.f64 B (/.f64 -1/2 A)) 1) |
(/.f64 (/.f64 B (+.f64 A A)) -1) |
(/.f64 (neg.f64 B) (+.f64 A A)) |
(/.f64 (neg.f64 (/.f64 B A)) 2) |
(/.f64 (*.f64 B -2) (*.f64 A 4)) |
(/.f64 (/.f64 B -2) A) |
(/.f64 (*.f64 B (/.f64 -2 A)) 4) |
(/.f64 (*.f64 2 (*.f64 B -2)) (*.f64 2 (*.f64 A 4))) |
(/.f64 (/.f64 (neg.f64 B) A) 2) |
(/.f64 (+.f64 (*.f64 B (/.f64 -2 A)) (*.f64 B (/.f64 -2 A))) 8) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 -2 A)) 16) |
(pow.f64 (*.f64 B (/.f64 -1/2 A)) 1) |
(neg.f64 (/.f64 B (+.f64 A A))) |
(+.f64 (*.f64 A (/.f64 2 B)) 0) |
(+.f64 0 (*.f64 A (/.f64 2 B))) |
(+.f64 (/.f64 A B) (/.f64 A B)) |
(+.f64 (/.f64 (/.f64 A 2) B) (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B))) |
(-.f64 (*.f64 A (/.f64 2 B)) 0) |
(-.f64 0 (*.f64 -2 (/.f64 A B))) |
(-.f64 (/.f64 A B) (/.f64 (neg.f64 A) B)) |
(-.f64 (/.f64 A B) (neg.f64 (/.f64 A B))) |
(-.f64 (/.f64 A B) (/.f64 (*.f64 -2 (/.f64 A B)) 2)) |
(-.f64 (/.f64 A B) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 (/.f64 A 2) B))) |
(-.f64 (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B)) (*.f64 -1/2 (/.f64 A B))) |
(/.f64 A (/.f64 B 2)) |
(/.f64 (*.f64 A (/.f64 2 B)) 1) |
(/.f64 (/.f64 A B) 1/2) |
(/.f64 (+.f64 A A) B) |
(/.f64 (*.f64 -2 (/.f64 A B)) -1) |
(/.f64 (*.f64 A 4) (+.f64 B B)) |
(/.f64 (*.f64 A (/.f64 4 B)) 2) |
(/.f64 (*.f64 A (/.f64 8 B)) 4) |
(/.f64 (*.f64 2 (*.f64 A 4)) (*.f64 B 4)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 A 4))) (*.f64 2 (*.f64 B 4))) |
(/.f64 (*.f64 4 (+.f64 A A)) (*.f64 B 4)) |
(/.f64 (*.f64 4 (*.f64 A 4)) (*.f64 4 (+.f64 B B))) |
(/.f64 (+.f64 (*.f64 A (/.f64 8 B)) (*.f64 A (/.f64 8 B))) 8) |
(/.f64 (+.f64 (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B))) (/.f64 1 B)) |
(/.f64 (*.f64 (*.f64 A 4) (/.f64 8 B)) 16) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 A 4))) (*.f64 4 (*.f64 B 4))) |
(/.f64 (*.f64 8 (*.f64 2 (*.f64 A 4))) (*.f64 (*.f64 B 4) 8)) |
(/.f64 (*.f64 8 (*.f64 A 4)) (*.f64 (+.f64 B B) 8)) |
(pow.f64 (*.f64 A (/.f64 2 B)) 1) |
(neg.f64 (*.f64 -2 (/.f64 A B))) |
(+.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8)) |
(-.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (neg.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 4) |
(/.f64 (+.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64)))) 8) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))))))) 16) |
(pow.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1) |
| Outputs |
|---|
(-.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))) |
(-.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 A (/.f64 2 B))) |
(-.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 A (/.f64 2 B))) |
(-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 C B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 C B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(/.f64 (-.f64 C (*.f64 A 2)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -2 A)) B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(/.f64 (*.f64 A -2) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(/.f64 (-.f64 C (*.f64 A 2)) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 A (/.f64 -2 B)) |
(/.f64 (*.f64 A -2) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(/.f64 (-.f64 C (*.f64 A 2)) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 2 (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 -1 (/.f64 C B)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C (*.f64 A 2)) B) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C (*.f64 A 2)) B) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C (*.f64 A 2)) B) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 2 (/.f64 A B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A (/.f64 2 B))))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C (*.f64 A 2)) B) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(+.f64 (/.f64 C B) (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 -2 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 0) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 0 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (/.f64 (+.f64 (/.f64 C B) (neg.f64 (/.f64 B A))) 2) (+.f64 (/.f64 (/.f64 C 2) B) (*.f64 -2 (/.f64 A B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 C B) (*.f64 A (/.f64 2 B))) (*.f64 B (/.f64 -1/2 A))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B)) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 -2 (/.f64 A B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 C (*.f64 B -2)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A)))) |
(+.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (/.f64 C 2) B) (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 B (+.f64 A A))) (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 C (*.f64 B -2)))) |
(+.f64 (*.f64 2 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B))) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) |
(+.f64 (*.f64 2 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (/.f64 A B))) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 C B) (-.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 A B)))) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) |
(+.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (/.f64 A B)) (neg.f64 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 -2 (/.f64 A B))) (*.f64 -1/2 (/.f64 C B))) (/.f64 (/.f64 C 2) B)) |
(+.f64 (/.f64 (/.f64 C 2) B) (-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 B (/.f64 -1/2 A))) (*.f64 -1/2 (/.f64 C B)))) |
(+.f64 (/.f64 (/.f64 C 2) B) (-.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (*.f64 -1/2 (/.f64 B A))) (*.f64 -1/2 (/.f64 C B)))) |
(+.f64 (/.f64 C (+.f64 B B)) (-.f64 (/.f64 (-.f64 (/.f64 C B) (/.f64 B A)) 2) (*.f64 A (/.f64 2 B)))) |
(+.f64 (/.f64 (*.f64 -2 (/.f64 A B)) 2) (/.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) 2)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (-.f64 (*.f64 A (/.f64 2 B)) (/.f64 C B))) (/.f64 (neg.f64 (/.f64 B A)) 4)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 C (neg.f64 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4))) (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 (/.f64 C 2) B) (/.f64 B (*.f64 A 4)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (-.f64 -1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) (-.f64 1 (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 C B) (-.f64 (/.f64 B (+.f64 A A)) -1)) (-.f64 1 (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 B (+.f64 A A)) 1)) (-.f64 1 (*.f64 A (/.f64 2 B)))) |
(+.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 B (+.f64 A A)) 1)) (+.f64 1 (/.f64 (*.f64 A -2) B))) |
(+.f64 (-.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A)))) (-.f64 1 (/.f64 C (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (-.f64 -1 (*.f64 A (/.f64 2 B))) (-.f64 1 (/.f64 C (neg.f64 B))))) |
(+.f64 (+.f64 -1 (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2)))) (-.f64 (/.f64 C B) -1)) |
(+.f64 (-.f64 -1 (*.f64 A (/.f64 2 B))) (-.f64 1 (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(+.f64 (-.f64 -1 (*.f64 A (/.f64 2 B))) (-.f64 (/.f64 C B) (+.f64 (/.f64 B (+.f64 A A)) -1))) |
(+.f64 (+.f64 -1 (/.f64 (*.f64 A -2) B)) (+.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) 1)) |
(+.f64 (-.f64 -1 (/.f64 C (neg.f64 B))) (-.f64 1 (+.f64 (*.f64 A (/.f64 2 B)) (/.f64 B (+.f64 A A))))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (-.f64 1 (*.f64 A (/.f64 2 B))) (-.f64 -1 (/.f64 C (neg.f64 B))))) |
(+.f64 (-.f64 (/.f64 C B) 1) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 1 (/.f64 (*.f64 A -2) B)))) |
(*.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 1 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 -1 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 1/2) |
(*.f64 1/2 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B)) (*.f64 (/.f64 A B) 4))) |
(*.f64 1/2 (+.f64 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A)) (*.f64 (/.f64 A B) -4))) |
(*.f64 1/2 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B)) (*.f64 (/.f64 A B) 4))) |
(*.f64 1/2 (+.f64 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A)) (*.f64 (/.f64 A B) -4))) |
(*.f64 1/2 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B))) |
(*.f64 1/2 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B)))) |
(*.f64 1/2 (-.f64 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B)) (*.f64 (/.f64 A B) 4))) |
(*.f64 1/2 (+.f64 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A)) (*.f64 (/.f64 A B) -4))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (*.f64 A (/.f64 4 B)) (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (/.f64 (+.f64 C C) B) (+.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B)))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) (+.f64 (/.f64 B (neg.f64 A)) (+.f64 (/.f64 (+.f64 C C) B) (*.f64 (/.f64 A B) 4))))) |
(*.f64 1/2 (+.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 (/.f64 A B) -4))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (+.f64 (/.f64 (+.f64 C C) B) (+.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B)))))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) (+.f64 (/.f64 B (neg.f64 A)) (+.f64 (/.f64 (+.f64 C C) B) (*.f64 (/.f64 A B) 4))))) |
(*.f64 1/2 (+.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 (/.f64 A B) -4))) |
(*.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4) |
(*.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4) |
(*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 8 (/.f64 A B))) 1/4) |
(*.f64 1/4 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B)))) |
(*.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4) |
(*.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 1/4) |
(*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 8 (/.f64 A B))) 1/4) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B))) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 (-.f64 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B)) (*.f64 A (/.f64 4 B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 4) |
(-.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) 4) (*.f64 A (/.f64 2 B))) |
(/.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 8 (/.f64 A B))) 4) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B)))) 8) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (neg.f64 (/.f64 B A)) (/.f64 (+.f64 C C) B))) (*.f64 A (/.f64 8 B))) 4) |
(-.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 B (neg.f64 A)) (/.f64 (+.f64 C C) B))) 4) (*.f64 A (/.f64 2 B))) |
(/.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 (+.f64 C C) B) (/.f64 B A))) (*.f64 8 (/.f64 A B))) 4) |
(/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 B A)) (*.f64 A (/.f64 4 B))) (/.f64 (*.f64 C -2) B)) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(pow.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(neg.f64 (+.f64 (*.f64 A (/.f64 2 B)) (-.f64 (/.f64 B (+.f64 A A)) (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B)) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) 0) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 0 (*.f64 B (/.f64 -1/2 A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 (/.f64 0 A) (*.f64 B (/.f64 -1/2 A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 (neg.f64 (/.f64 B A)) 4)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 -1/2 A)) 0) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 0 A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 0 (/.f64 B (+.f64 A A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (/.f64 0 A) (/.f64 B (+.f64 A A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (neg.f64 (/.f64 0 A)) (/.f64 B (+.f64 A A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (/.f64 (neg.f64 (/.f64 B A)) 4) (/.f64 B (*.f64 A 4))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (/.f64 B (*.f64 A 4))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 B (*.f64 A -2)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 -1/2 A)) 1) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (/.f64 B (+.f64 A A)) -1) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (neg.f64 B) (+.f64 A A)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (neg.f64 (/.f64 B A)) 2) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (*.f64 B -2) (*.f64 A 4)) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (/.f64 B -2) A) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 -2 A)) 4) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (*.f64 2 (*.f64 B -2)) (*.f64 2 (*.f64 A 4))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (/.f64 (neg.f64 B) A) 2) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (+.f64 (*.f64 B (/.f64 -2 A)) (*.f64 B (/.f64 -2 A))) 8) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(/.f64 (*.f64 (*.f64 B 4) (/.f64 -2 A)) 16) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(pow.f64 (*.f64 B (/.f64 -1/2 A)) 1) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(neg.f64 (/.f64 B (+.f64 A A))) |
(*.f64 B (/.f64 -1/2 A)) |
(*.f64 -1/2 (/.f64 B A)) |
(+.f64 (*.f64 A (/.f64 2 B)) 0) |
(*.f64 A (/.f64 2 B)) |
(+.f64 0 (*.f64 A (/.f64 2 B))) |
(*.f64 A (/.f64 2 B)) |
(+.f64 (/.f64 A B) (/.f64 A B)) |
(*.f64 A (/.f64 2 B)) |
(+.f64 (/.f64 (/.f64 A 2) B) (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B))) |
(*.f64 A (/.f64 2 B)) |
(-.f64 (*.f64 A (/.f64 2 B)) 0) |
(*.f64 A (/.f64 2 B)) |
(-.f64 0 (*.f64 -2 (/.f64 A B))) |
(*.f64 A (/.f64 2 B)) |
(-.f64 (/.f64 A B) (/.f64 (neg.f64 A) B)) |
(*.f64 A (/.f64 2 B)) |
(-.f64 (/.f64 A B) (neg.f64 (/.f64 A B))) |
(*.f64 A (/.f64 2 B)) |
(-.f64 (/.f64 A B) (/.f64 (*.f64 -2 (/.f64 A B)) 2)) |
(*.f64 A (/.f64 2 B)) |
(-.f64 (/.f64 A B) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 (/.f64 A 2) B))) |
(-.f64 (/.f64 A B) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 A (*.f64 2 B)))) |
(-.f64 (/.f64 (/.f64 A B) 2) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 A B))) |
(-.f64 (/.f64 A B) (-.f64 (*.f64 -1/2 (/.f64 A B)) (/.f64 A (+.f64 B B)))) |
(-.f64 (+.f64 (/.f64 (/.f64 A 2) B) (/.f64 A B)) (*.f64 -1/2 (/.f64 A B))) |
(-.f64 (/.f64 (+.f64 (/.f64 A 2) A) B) (*.f64 -1/2 (/.f64 A B))) |
(-.f64 (/.f64 (+.f64 A (/.f64 A 2)) B) (*.f64 -1/2 (/.f64 A B))) |
(/.f64 A (/.f64 B 2)) |
(/.f64 (*.f64 A (/.f64 2 B)) 1) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (/.f64 A B) 1/2) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (+.f64 A A) B) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 -2 (/.f64 A B)) -1) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 A 4) (+.f64 B B)) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 A (/.f64 4 B)) 2) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 A (/.f64 8 B)) 4) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 2 (*.f64 A 4)) (*.f64 B 4)) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 A 4))) (*.f64 2 (*.f64 B 4))) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 4 (+.f64 A A)) (*.f64 B 4)) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 4 (*.f64 A 4)) (*.f64 4 (+.f64 B B))) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (+.f64 (*.f64 A (/.f64 8 B)) (*.f64 A (/.f64 8 B))) 8) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (+.f64 (/.f64 A (*.f64 B B)) (/.f64 A (*.f64 B B))) (/.f64 1 B)) |
(/.f64 (/.f64 (+.f64 A A) (*.f64 B B)) (/.f64 1 B)) |
(/.f64 (+.f64 A A) (*.f64 (*.f64 B B) (/.f64 1 B))) |
(-.f64 (*.f64 A (/.f64 2 B)) (/.f64 0 B)) |
(/.f64 (*.f64 (*.f64 A 4) (/.f64 8 B)) 16) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 4 (*.f64 2 (*.f64 A 4))) (*.f64 4 (*.f64 B 4))) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 8 (*.f64 2 (*.f64 A 4))) (*.f64 (*.f64 B 4) 8)) |
(*.f64 A (/.f64 2 B)) |
(/.f64 (*.f64 8 (*.f64 A 4)) (*.f64 (+.f64 B B) 8)) |
(*.f64 A (/.f64 2 B)) |
(pow.f64 (*.f64 A (/.f64 2 B)) 1) |
(*.f64 A (/.f64 2 B)) |
(neg.f64 (*.f64 -2 (/.f64 A B))) |
(*.f64 A (/.f64 2 B)) |
(+.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 0) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 8) (/.f64 (neg.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 360 (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) 4) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(/.f64 (+.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64)))) 8) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 2 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B))))))) 16) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) 4)) 16) |
(/.f64 (*.f64 4 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 720 (PI.f64)))) 16) |
(/.f64 (*.f64 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64)) 2880) 16) |
(pow.f64 (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 (-.f64 C (*.f64 A 2)) B))) (PI.f64))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B) |
| ✓ | 1.5b | (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) |
| ✓ | 4.0b | (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
| ✓ | 8.7b | (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
Compiled 139 to 93 computations (33.1% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 27.0ms | A | @ | 0 | (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) |
| 20.0ms | A | @ | 0 | (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
| 19.0ms | B | @ | 0 | (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
| 1.0ms | C | @ | 0 | (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
| 1.0ms | A | @ | 0 | (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
| 1× | batch-egg-rewrite |
| 1136× | rational_best-simplify-1 |
| 538× | rational_best-simplify-53 |
| 530× | rational_best-simplify-49 |
| 516× | rational_best-simplify-65 |
| 474× | rational_best-simplify-62 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 160 |
| 1 | 148 | 160 |
| 2 | 324 | 142 |
| 3 | 1056 | 130 |
| 4 | 5697 | 130 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) |
(/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (pow.f64 A 2) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (pow.f64 A 2) (*.f64 B 4))) (/.f64 (pow.f64 A 2) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -2 B) (*.f64 2 (*.f64 2 (pow.f64 A 2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (neg.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (-.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 (pow.f64 A 2) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 2) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) 4) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 A (+.f64 -1 (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 A -4) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 A A) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 A (+.f64 (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (+.f64 (*.f64 A 4) (*.f64 A 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 C (/.f64 -2 B)) -2) (*.f64 A 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) 2) (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (*.f64 (/.f64 (pow.f64 A 2) B) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (+.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (pow.f64 A 2) B))) (+.f64 B B)) 2) (/.f64 (+.f64 (*.f64 -3 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (-.f64 (/.f64 1 B) (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (-.f64 0 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 1 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (-.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B 4)) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 0 (/.f64 1/2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 1 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B)) (/.f64 1 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (/.f64 (/.f64 1 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 (/.f64 1/2 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 (/.f64 1 (*.f64 B 4)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -4) 0) (-.f64 0 (/.f64 1 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))))))) |
| 1× | egg-herbie |
| 1024× | rational_best-simplify-1 |
| 996× | rational_best-simplify-54 |
| 978× | rational_best-simplify-50 |
| 808× | rational_best-simplify-57 |
| 778× | rational_best-simplify-63 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 404 | 14065 |
| 1 | 1105 | 12167 |
| 2 | 3655 | 11869 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(/.f64 (*.f64 A C) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(/.f64 (*.f64 A C) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 A C)) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(*.f64 -1 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(*.f64 -1 A) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(*.f64 -1 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(*.f64 -1 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(*.f64 -1 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 A)) B) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(/.f64 (*.f64 A C) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(/.f64 (*.f64 A C) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(/.f64 (+.f64 (*.f64 A C) (*.f64 -1/2 (pow.f64 A 2))) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(*.f64 -1 (/.f64 A B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(*.f64 -1 (/.f64 A B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0) |
(+.f64 0 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4)) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0) |
(-.f64 0 (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) (*.f64 B 4))) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) -1) |
(/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 2) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) 4) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 8) |
(/.f64 (*.f64 (/.f64 -2 B) (*.f64 2 (*.f64 2 (pow.f64 A 2)))) 16) |
(pow.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1) |
(neg.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0) |
(-.f64 0 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0)) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (neg.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B))) 2)) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (-.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)))) 2)) |
(-.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(-.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2)) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 2) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(-.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) 4) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 4)) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(-.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(*.f64 1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(*.f64 -1 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(*.f64 -1 (-.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 1/2) |
(*.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 1/4) |
(*.f64 1/2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) |
(*.f64 1/4 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 2) |
(/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 4) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) 8) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 4) |
(pow.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(neg.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0) |
(+.f64 0 (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(+.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0) |
(-.f64 0 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2)) |
(/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1) |
(/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) -1) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) 2) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) -2) |
(/.f64 (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 4) -4) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) 4) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2))) -4) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 8) |
(/.f64 (*.f64 (*.f64 A -4) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) 16) |
(/.f64 (*.f64 (+.f64 A A) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2))) -1/2) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2))) 1/2) |
(/.f64 (neg.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2)))) 1/2) |
(/.f64 (*.f64 A (+.f64 (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)))) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (+.f64 (*.f64 A 4) (*.f64 A 4))) -8) |
(/.f64 (*.f64 (-.f64 (*.f64 C (/.f64 -2 B)) -2) (*.f64 A 4)) -8) |
(pow.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1) |
(neg.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0) |
(+.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(+.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B))) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)))) |
(+.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B))) |
(+.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B))) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(+.f64 (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) 2) (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2)) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4))) |
(+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4))) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4))) |
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(-.f64 0 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
(-.f64 0 (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(-.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (*.f64 (/.f64 (pow.f64 A 2) B) (/.f64 1/2 B))) |
(-.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2)) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (+.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2)))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B -2))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4)))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2))) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2))) |
(-.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) 2)) |
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4))) |
(-.f64 (/.f64 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (pow.f64 A 2) B))) (+.f64 B B)) 2) (/.f64 (+.f64 (*.f64 -3 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) 2)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B))) |
(*.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 1 B)) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1) |
(*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 1/2 B)) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (-.f64 (/.f64 1 B) (/.f64 1/2 B))) |
(*.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (-.f64 0 (/.f64 1 B))) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) 1/2) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 1 (*.f64 B 4))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(*.f64 (/.f64 1 B) (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) |
(*.f64 (/.f64 1/2 B) (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 0 (/.f64 1/2 B))) |
(*.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) 1/4) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B)) B) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(*.f64 1/4 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B))) |
(*.f64 (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (/.f64 (/.f64 1 B) B)) |
(*.f64 (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 (/.f64 1/2 B) B)) |
(*.f64 (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) (/.f64 1 B)) |
(*.f64 (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 1/2 B)) |
(*.f64 (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -4) 0) (-.f64 0 (/.f64 1 (*.f64 B 4)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1) |
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(neg.f64 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
| Outputs |
|---|
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 A C)) B) |
(/.f64 (+.f64 (*.f64 A C) (*.f64 -1/2 (pow.f64 A 2))) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A))) |
(+.f64 (neg.f64 A) (+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) (/.f64 (*.f64 A C) B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (*.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (/.f64 -1 B))) |
(*.f64 -1 (+.f64 A (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(-.f64 0 (+.f64 A (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (*.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (/.f64 -1 B))) |
(*.f64 -1 (+.f64 A (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(-.f64 0 (+.f64 A (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) B)) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (*.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (/.f64 -1 B))) |
(*.f64 -1 (+.f64 A (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(-.f64 0 (+.f64 A (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) B))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B)))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(/.f64 (*.f64 A C) B) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(+.f64 (/.f64 (*.f64 A C) B) (*.f64 -1 A)) |
(+.f64 (neg.f64 A) (/.f64 (*.f64 A C) B)) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 A)) B) |
(/.f64 (+.f64 (neg.f64 A) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) |
(/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A) B) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(/.f64 (*.f64 A C) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(/.f64 (*.f64 A C) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(/.f64 (+.f64 (*.f64 A C) (*.f64 -1/2 (pow.f64 A 2))) (pow.f64 B 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(*.f64 -1 (/.f64 A B)) |
(*.f64 A (/.f64 -1 B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 A (neg.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 A (/.f64 -1 B)))) |
(+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 (*.f64 A C) (pow.f64 B 2)) (/.f64 A (neg.f64 B)))) |
(*.f64 -1 (/.f64 A B)) |
(*.f64 A (/.f64 -1 B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 A (neg.f64 B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 A (/.f64 -1 B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 A (/.f64 -1 B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 A C)) (*.f64 1/2 (pow.f64 A 2))) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 A (/.f64 -1 B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 C (neg.f64 A)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 (neg.f64 A) C) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (+.f64 (/.f64 A B) (/.f64 (+.f64 (*.f64 A (neg.f64 C)) (*.f64 (pow.f64 A 2) 1/2)) (pow.f64 B 2)))) |
(*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) |
(*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B)) |
(neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B)) |
(*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C B)) 1)) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (neg.f64 (/.f64 (*.f64 A (-.f64 1 (/.f64 C B))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)) (neg.f64 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (neg.f64 A) (+.f64 (neg.f64 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)) (neg.f64 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (neg.f64 A) (+.f64 (neg.f64 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 A (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)) (neg.f64 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 (neg.f64 A) (+.f64 (neg.f64 (/.f64 C (pow.f64 B 2))) (/.f64 1 B)))) |
(+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 0 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4)) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 0) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(-.f64 0 (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) (*.f64 B 4))) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) -1) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 2) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) 4) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 8) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(/.f64 (*.f64 (/.f64 -2 B) (*.f64 2 (*.f64 2 (pow.f64 A 2)))) 16) |
(/.f64 (*.f64 (/.f64 -2 B) (*.f64 (pow.f64 A 2) 4)) 16) |
(/.f64 (*.f64 4 (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 16) |
(/.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -8) 16) |
(pow.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) 1) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(neg.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B)))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 0 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1 (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (+.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 0)) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (neg.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B))) 2)) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (-.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)))) 2)) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 (pow.f64 A 2) (*.f64 B 4))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2)) |
(/.f64 (-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) 2) |
(/.f64 (-.f64 (*.f64 A (-.f64 (+.f64 -1 (/.f64 C B)) (-.f64 1 (/.f64 C B)))) (/.f64 (pow.f64 A 2) B)) 2) |
(/.f64 (-.f64 (*.f64 A (-.f64 (/.f64 C B) (-.f64 1 (+.f64 -1 (/.f64 C B))))) (/.f64 (pow.f64 A 2) B)) 2) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) 2) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 2) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(-.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 2) (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 A 2) B) -4) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)) (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(-.f64 (+.f64 (/.f64 (pow.f64 A 2) (*.f64 B -4)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)) (-.f64 (/.f64 (pow.f64 A 2) (*.f64 B 4)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) 4) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 4)) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) 4) |
(/.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2)) 4) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) (neg.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4))) |
(+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(+.f64 (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (-.f64 1 (/.f64 C B)))) |
(-.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) (neg.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 1 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 -1 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 -1 (-.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -2)) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 1/2) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 1/4) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 1/2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 1/4 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 2) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -1) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) 4) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) 8) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 4) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (pow.f64 A 2) (/.f64 -2 B))) 4) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(pow.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) 1) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(neg.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(-.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (pow.f64 A 2) (/.f64 1/2 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(+.f64 0 (*.f64 A (+.f64 -1 (/.f64 C B)))) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2)) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 0) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(-.f64 0 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 2) (/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 2)) |
(/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) 2) |
(/.f64 (*.f64 A (-.f64 (+.f64 -1 (/.f64 C B)) (-.f64 1 (/.f64 C B)))) 2) |
(/.f64 (*.f64 A (-.f64 (/.f64 C B) (-.f64 1 (+.f64 -1 (/.f64 C B))))) 2) |
(/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(/.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) -1) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) 2) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) -2) |
(/.f64 (*.f64 A (*.f64 -2 (+.f64 -1 (/.f64 C B)))) -2) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -4)) -4) |
(/.f64 (*.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B)))) 4) -4) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) 4) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2))) -4) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -2)) -2) |
(/.f64 (*.f64 A (*.f64 -2 (+.f64 -1 (/.f64 C B)))) -2) |
(/.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A -4)) -4) |
(/.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A 4))) 8) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(/.f64 (*.f64 (*.f64 A -4) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) 16) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 C B)) -2) (*.f64 2 (*.f64 A -4))) 16) |
(/.f64 (*.f64 (-.f64 (*.f64 C (/.f64 -2 B)) -2) (*.f64 A -8)) 16) |
(/.f64 (*.f64 (+.f64 A A) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2))) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (/.f64 C B) -2))) -1/2) |
(*.f64 (*.f64 A (-.f64 1/2 (/.f64 (/.f64 C B) 2))) -2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2))) -1/2) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (/.f64 C B) -2))) -1/2) |
(*.f64 (*.f64 A (-.f64 1/2 (/.f64 (/.f64 C B) 2))) -2) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2))) 1/2) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (/.f64 C B) -2))) -1/2) |
(*.f64 (*.f64 A (-.f64 1/2 (/.f64 (/.f64 C B) 2))) -2) |
(/.f64 (neg.f64 (*.f64 A (+.f64 1/2 (/.f64 (neg.f64 (/.f64 C B)) 2)))) 1/2) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (/.f64 A 2)) -1/2) |
(/.f64 (*.f64 A (+.f64 1/2 (/.f64 (/.f64 C B) -2))) -1/2) |
(*.f64 (*.f64 A (-.f64 1/2 (/.f64 (/.f64 C B) 2))) -2) |
(/.f64 (*.f64 A (+.f64 (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)) (*.f64 2 (-.f64 (*.f64 C (/.f64 -2 B)) -2)))) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (+.f64 (*.f64 A 4) (*.f64 A 4))) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(/.f64 (*.f64 (-.f64 (*.f64 C (/.f64 -2 B)) -2) (*.f64 A 4)) -8) |
(/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (*.f64 A 4)) -4) |
(/.f64 (*.f64 4 (*.f64 A (-.f64 1 (/.f64 C B)))) -4) |
(pow.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) 1) |
(*.f64 A (+.f64 -1 (/.f64 C B))) |
(neg.f64 (*.f64 A (+.f64 1 (neg.f64 (/.f64 C B))))) |
(*.f64 (+.f64 1 (neg.f64 (/.f64 C B))) (neg.f64 A)) |
(*.f64 (neg.f64 A) (-.f64 1 (/.f64 C B))) |
(*.f64 A (neg.f64 (-.f64 1 (/.f64 C B)))) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) |
(+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (/.f64 A B)) (/.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (pow.f64 A 2) (*.f64 B (*.f64 B -2)))) |
(+.f64 (*.f64 (/.f64 A B) (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) (*.f64 B (*.f64 B -2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B))) |
(+.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (/.f64 A B)) (/.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (pow.f64 A 2) (*.f64 B (*.f64 B -2)))) |
(+.f64 (*.f64 (/.f64 A B) (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) (*.f64 B (*.f64 B -2)))) |
(+.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) 2) (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2)) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 3/2 B))) 2) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) (*.f64 2 B))) B) (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 3)) 4) |
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 3/2 B))) 4) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4))) |
(/.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2)) (*.f64 B 4)) |
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 0) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 0 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 0 (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (*.f64 (/.f64 (pow.f64 A 2) B) (/.f64 1/2 B))) |
(-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (/.f64 A B)) (*.f64 (/.f64 (pow.f64 A 2) B) (/.f64 1/2 B))) |
(-.f64 (*.f64 A (/.f64 (+.f64 -1 (/.f64 C B)) B)) (*.f64 (pow.f64 A 2) (/.f64 1/2 (*.f64 B B)))) |
(-.f64 (*.f64 (/.f64 A B) (+.f64 -1 (/.f64 C B))) (*.f64 (/.f64 (pow.f64 A 2) B) (/.f64 1/2 B))) |
(-.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) B) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) B) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1 (*.f64 A (+.f64 -1 (/.f64 C B))))) B) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) B) (+.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) (*.f64 B -2))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (*.f64 B -2))) |
(-.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) 4) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) B)) (+.f64 B B)) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2))) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 B -2))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (-.f64 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B)) (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) 2) (/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2)) 2)) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 3/2 B))) 2) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) (*.f64 2 B))) B) (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 3)) 4) |
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 3/2 B))) 4) |
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2) (*.f64 B 4)) (/.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B 4))) |
(/.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) 3/2)) (*.f64 B 4)) |
(-.f64 (/.f64 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (neg.f64 (/.f64 (pow.f64 A 2) B))) (+.f64 B B)) 2) (/.f64 (+.f64 (*.f64 -3 (/.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (+.f64 B B))) (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B 4))) 2)) |
(/.f64 (-.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (+.f64 B B)) (+.f64 (/.f64 (pow.f64 A 2) (*.f64 B (*.f64 B 4))) (*.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 -3 (+.f64 B B))))) 2) |
(/.f64 (+.f64 (-.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 (pow.f64 A 2) (neg.f64 B)))) (+.f64 B B)) (*.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (/.f64 -3 (+.f64 B B)))) (/.f64 (/.f64 (/.f64 (pow.f64 A 2) B) -4) B)) 2) |
(/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 A 2) B) (*.f64 B -4)) (-.f64 (/.f64 (+.f64 (*.f64 A (+.f64 -1 (/.f64 C B))) (*.f64 (/.f64 (pow.f64 A 2) B) -3/2)) (+.f64 B B)) (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 A (/.f64 -3 (+.f64 B B)))))) 2) |
(*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (/.f64 1 B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B -2))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 1/2 B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (-.f64 (/.f64 1 B) (/.f64 1/2 B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (-.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (-.f64 0 (/.f64 1 B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B) 1/2) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 1 (*.f64 B 4))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (/.f64 1/2 B) (/.f64 1 (*.f64 B 4)))) |
(*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 2 (-.f64 (/.f64 1/2 B) (/.f64 1/4 B)))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (-.f64 (/.f64 1/2 B) (/.f64 1/4 B)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 1/2 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (/.f64 2 B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1 B) (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1 B) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B))))))) |
(*.f64 (/.f64 1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1 (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1/2 B) (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1/2 B) (-.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1 B) (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B))))))) |
(*.f64 (/.f64 1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1 (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1 (*.f64 B 4)) (-.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (-.f64 0 (/.f64 1/2 B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) 1/4) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (-.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 B B)) B) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B)) (/.f64 1 (/.f64 2 B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 1/4 (*.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) (*.f64 B B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B))))) (/.f64 (/.f64 1 B) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))) (/.f64 (/.f64 1/2 B) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 B (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B)) (/.f64 1 B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 B (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)) B)) (/.f64 1/2 B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B)))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 2 (-.f64 (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A)) (/.f64 (pow.f64 A 2) B))))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -4) 0) (-.f64 0 (/.f64 1 (*.f64 B 4)))) |
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) -4) (neg.f64 (/.f64 1 (*.f64 B 4)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) (*.f64 -4 (neg.f64 (/.f64 1/4 B)))) |
(*.f64 (/.f64 1/4 B) (/.f64 (-.f64 (/.f64 (pow.f64 A 2) B) (*.f64 (+.f64 -1 (/.f64 C B)) (+.f64 A A))) -1/2)) |
(pow.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) 1) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
(neg.f64 (-.f64 (*.f64 (neg.f64 A) (/.f64 (+.f64 -1 (/.f64 C B)) B)) (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 A (+.f64 -1 (/.f64 C B)))) B) |
Compiled 28732 to 18846 computations (34.4% saved)
48 alts after pruning (40 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1018 | 9 | 1027 |
| Fresh | 3 | 31 | 34 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 7 | 9 |
| Total | 1023 | 48 | 1071 |
| Status | Error | Program |
|---|---|---|
| 48.6b | (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) | |
| 48.6b | (/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) | |
| 54.8b | (*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 A C) B) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 50.1b | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| ▶ | 33.7b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 41.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 31.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 42.4b | (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) | |
| 35.6b | (*.f64 (atan.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) (/.f64 180 (PI.f64))) | |
| 39.0b | (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) | |
| 42.8b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 55.5b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) |
| 54.2b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) B)) (/.f64 180 (PI.f64))) | |
| 55.9b | (*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) (/.f64 180 (PI.f64))) | |
| 54.2b | (*.f64 (atan.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) B)) (/.f64 180 (PI.f64))) | |
| 48.8b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 46.2b | (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) B)) (/.f64 180 (PI.f64))) | |
| 50.2b | (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) | |
| 49.0b | (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) | |
| ▶ | 56.6b | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
| 46.7b | (*.f64 (atan.f64 (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2)))) (/.f64 180 (PI.f64))) | |
| 38.5b | (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) | |
| 41.5b | (*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 A B)) C) B)) -1)) (/.f64 180 (PI.f64))) | |
| 34.4b | (*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) -1)) (/.f64 180 (PI.f64))) | |
| ▶ | 33.7b | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 52.0b | (*.f64 (atan.f64 (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) (/.f64 180 (PI.f64))) | |
| 55.3b | (*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) | |
| 48.6b | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| ✓ | 50.2b | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
| 50.3b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) | |
| 51.9b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)) (PI.f64))) | |
| 52.4b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A)) (PI.f64))) | |
| 47.2b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B)))) (PI.f64))) | |
| ▶ | 49.8b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
| 45.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (PI.f64))) | |
| 55.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) (PI.f64))) | |
| ✓ | 30.5b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 54.2b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0))) (PI.f64))) | |
| ✓ | 48.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) | |
| 34.6b | (*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) (PI.f64))) | |
| ✓ | 50.6b | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| ▶ | 53.5b | (*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
| 48.6b | (*.f64 180 (*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) | |
| 48.6b | (*.f64 180 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) |
Compiled 1722 to 1365 computations (20.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) |
| ✓ | 0.0b | (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1) |
| ✓ | 0.0b | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| ✓ | 0.0b | (+.f64 (/.f64 (-.f64 C A) B) -2) |
Compiled 61 to 30 computations (50.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | 0 | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | inf | (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 1912× | rational_best-4 |
| 1912× | rational_best-2 |
| 1912× | rational_best-3 |
| 1912× | rational_best-1 |
| 1912× | exponential-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 116 |
| 1 | 125 | 116 |
| 2 | 273 | 98 |
| 3 | 856 | 98 |
| 4 | 4764 | 98 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (/.f64 (-.f64 C A) B) -2) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1) |
(atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (+.f64 (+.f64 2 (/.f64 0 B)) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -2 (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (/.f64 0 B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (neg.f64 (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 (+.f64 -1 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 C A) B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 2 (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (/.f64 A B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (neg.f64 (/.f64 0 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 2 (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 (-.f64 A C) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 2 (/.f64 (-.f64 C A) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 C A) B) 2) (+.f64 2 (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C B) 2) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 B)) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 C A) B) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (-.f64 0 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 B) 2) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 B) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 A B)) (-.f64 2 (/.f64 C (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) B) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (+.f64 B B)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) B) (/.f64 2 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) (+.f64 B B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) B) (/.f64 4 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (+.f64 B B)) (/.f64 2 B))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (/.f64 (-.f64 C A) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (+.f64 -1 (/.f64 0 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -2 (/.f64 0 B)) (+.f64 (/.f64 (-.f64 C A) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -2 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (/.f64 (+.f64 -1 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (-.f64 C A) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1))))) |
| 1× | egg-herbie |
| 1118× | rational_best-simplify-65 |
| 1024× | rational_best-simplify-47 |
| 944× | rational_best-simplify-49 |
| 930× | rational_best-simplify-53 |
| 634× | rational_best-simplify-48 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 242 | 7944 |
| 1 | 619 | 7042 |
| 2 | 1945 | 5874 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(/.f64 C B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (/.f64 C B) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 -1 (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(/.f64 C B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(-.f64 (/.f64 (-.f64 C A) B) 2) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (/.f64 0 B))) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 (+.f64 2 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 0) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (/.f64 0 B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (neg.f64 (/.f64 0 B))) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 (+.f64 -1 (/.f64 0 B)))) |
(-.f64 0 (-.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 C A) B) -2))) |
(-.f64 0 (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(-.f64 0 (+.f64 2 (/.f64 (-.f64 A C) B))) |
(-.f64 0 (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B))) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 2)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) 0)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (/.f64 0 B))) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (neg.f64 (/.f64 0 B)))) |
(-.f64 (/.f64 0 B) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(-.f64 (/.f64 0 B) (+.f64 2 (/.f64 (-.f64 A C) B))) |
(-.f64 (/.f64 0 B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 (-.f64 A C) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 2 (/.f64 (-.f64 C A) (+.f64 B B)))) |
(-.f64 (*.f64 (/.f64 (-.f64 C A) B) 2) (+.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (-.f64 (/.f64 C B) 2) (/.f64 A B)) |
(-.f64 (neg.f64 (/.f64 0 B)) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 C A) B) -2)) 2)) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (-.f64 0 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))))) |
(-.f64 (-.f64 (/.f64 0 B) 2) (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(-.f64 (-.f64 0 (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 0 B) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 A B)) (-.f64 2 (/.f64 C (+.f64 B B)))) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 1/4) |
(/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 2) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2))) 8) |
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) B) (/.f64 1 B)) |
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (+.f64 B B)) (/.f64 1/2 B)) |
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) B) (/.f64 2 B)) |
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) (+.f64 B B)) (/.f64 1 B)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) B) (/.f64 4 B)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (+.f64 B B)) (/.f64 2 B)) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4)) |
(-.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 4) |
(/.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))) 8) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16) |
(pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 -2 (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (+.f64 -1 (/.f64 0 B)) 1)) |
(+.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2)) |
(+.f64 (+.f64 -2 (/.f64 0 B)) (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(+.f64 (+.f64 -2 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 1)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) 1) -2) |
(+.f64 1/2 (/.f64 (+.f64 -1 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 2)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (-.f64 C A) (+.f64 B B))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) 1)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2)) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(*.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 1/2) |
(*.f64 1/2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) |
(*.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 1/4) |
(/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(/.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 2) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)))) 8) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(+.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(+.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(-.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(-.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2)) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(*.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(*.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2) |
(*.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4) |
(/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8) |
(pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
| Outputs |
|---|
(*.f64 -1 (+.f64 2 (/.f64 A B))) |
(neg.f64 (+.f64 2 (/.f64 A B))) |
(-.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 C B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) 2) |
(+.f64 (/.f64 C B) -2) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 -1 (/.f64 A B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 -1 (/.f64 A B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
-2 |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 -1 (+.f64 1 (/.f64 A B))) |
(*.f64 -1 (+.f64 (/.f64 A B) 1)) |
(neg.f64 (+.f64 (/.f64 A B) 1)) |
(-.f64 -1 (/.f64 A B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 C B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(+.f64 -1 (/.f64 C B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 -1 (/.f64 A B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 -1 (/.f64 A B)) |
(neg.f64 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 C)) B)) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(-.f64 (/.f64 (-.f64 C A) B) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (/.f64 0 B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 2 (neg.f64 (/.f64 0 B)))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 (+.f64 2 (/.f64 0 B)) (neg.f64 (/.f64 0 B)))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 0) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (/.f64 0 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (neg.f64 (/.f64 0 B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 (+.f64 -1 (/.f64 0 B)))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 0 (-.f64 (/.f64 0 B) (+.f64 (/.f64 (-.f64 C A) B) -2))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 0 (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 0 (+.f64 2 (/.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 0 (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 2)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 A B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) 0)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (/.f64 0 B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C B) (+.f64 (+.f64 (/.f64 A B) 2) (neg.f64 (/.f64 0 B)))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 0 B) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 0 B) (+.f64 2 (/.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 0 B) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 (-.f64 A C) (+.f64 B B)))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (-.f64 A C)) (+.f64 B B)) -2) |
(+.f64 -2 (/.f64 (-.f64 C (+.f64 (-.f64 A C) A)) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (+.f64 2 (/.f64 0 B)) (/.f64 (-.f64 A C) (+.f64 B B)))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (-.f64 A C)) (+.f64 B B)) -2) |
(+.f64 -2 (/.f64 (-.f64 C (+.f64 (-.f64 A C) A)) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 2 (/.f64 (-.f64 C A) (+.f64 B B)))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (-.f64 A C)) (+.f64 B B)) -2) |
(+.f64 -2 (/.f64 (-.f64 C (+.f64 (-.f64 A C) A)) (+.f64 B B))) |
(-.f64 (*.f64 (/.f64 (-.f64 C A) B) 2) (+.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (+.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (-.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) (/.f64 (-.f64 C A) B)) -2) |
(+.f64 -2 (+.f64 (*.f64 (-.f64 C A) (/.f64 2 B)) (/.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 (/.f64 C B) 2) (/.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (neg.f64 (/.f64 0 B)) (-.f64 (/.f64 A B) (-.f64 (/.f64 C B) 2))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 C A) B) -2)) 2)) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -2)) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (+.f64 2 (/.f64 (-.f64 A C) B)) 2) 1)) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (-.f64 0 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))))) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 0 B) 2) (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (-.f64 A C)) (+.f64 B B)) -2) |
(+.f64 -2 (/.f64 (-.f64 C (+.f64 (-.f64 A C) A)) (+.f64 B B))) |
(-.f64 (-.f64 0 (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 0 B) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 2 (/.f64 0 B))) (/.f64 (-.f64 A C) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 2) (/.f64 (-.f64 A C) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 (-.f64 C A) (-.f64 A C)) (+.f64 B B)) -2) |
(+.f64 -2 (/.f64 (-.f64 C (+.f64 (-.f64 A C) A)) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 A B)) (-.f64 2 (/.f64 C (+.f64 B B)))) |
(-.f64 (/.f64 C (+.f64 B B)) (-.f64 (/.f64 A B) (-.f64 (/.f64 C (+.f64 B B)) 2))) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 1/2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(*.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 1/4) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) 2) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) 4) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2))) 8) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) B) (/.f64 1 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) (+.f64 B B)) (/.f64 1/2 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) B) (/.f64 2 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2) (+.f64 B B)) (/.f64 1 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) B) (/.f64 4 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 2)) (+.f64 B B)) (/.f64 2 B)) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (neg.f64 (+.f64 2 (/.f64 A B))) (/.f64 C B)) |
(-.f64 -2 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4)) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 4) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 4) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (+.f64 (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) (*.f64 (/.f64 720 (PI.f64)) (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))) 8) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 16) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 -2 (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (+.f64 -1 (/.f64 0 B)) 1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -2)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 -2 (/.f64 0 B)) (+.f64 (/.f64 (-.f64 C A) B) 1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 -2 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) 1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) 1) -2) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 1/2 (/.f64 (+.f64 -1 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 2)) |
(+.f64 1/2 (/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) -3) 2)) |
(+.f64 1/2 (+.f64 (/.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) 2) -3/2)) |
(+.f64 0 (+.f64 -1 (/.f64 (*.f64 (-.f64 C A) (/.f64 2 B)) 2))) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (/.f64 (-.f64 C A) (+.f64 B B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) (+.f64 (+.f64 -1 (/.f64 (-.f64 C A) (+.f64 B B))) 1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2) (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) -1/2)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 1/2) |
(*.f64 1/2 (+.f64 -2 (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(*.f64 1/2 (+.f64 -2 (*.f64 (-.f64 C A) (/.f64 2 B)))) |
(*.f64 1/2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) |
(*.f64 1/2 (+.f64 -2 (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(*.f64 1/2 (+.f64 -2 (*.f64 (-.f64 C A) (/.f64 2 B)))) |
(*.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 1/4) |
(*.f64 1/2 (+.f64 -2 (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(*.f64 1/2 (+.f64 -2 (*.f64 (-.f64 C A) (/.f64 2 B)))) |
(/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)) 2) |
(+.f64 -1 (/.f64 (*.f64 2 (/.f64 (-.f64 C A) B)) 2)) |
(+.f64 -1 (/.f64 (*.f64 (-.f64 C A) (/.f64 2 B)) 2)) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) 4) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 2 (/.f64 (-.f64 C A) B)))) 4) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 (-.f64 C A) (/.f64 2 B)))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2))) (*.f64 2 (+.f64 -2 (*.f64 (/.f64 (-.f64 C A) B) 2)))) 8) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 2 (/.f64 (-.f64 C A) B)))) 4) |
(/.f64 (*.f64 2 (+.f64 -2 (*.f64 (-.f64 C A) (/.f64 2 B)))) 4) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (/.f64 C B) (*.f64 -1 (+.f64 (/.f64 A B) 1))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 (/.f64 A B) 1))) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(-.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(-.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1))) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
Compiled 25 to 19 computations (24% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) |
| ✓ | 0.0b | (/.f64 (-.f64 (-.f64 C B) A) B) |
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
Compiled 46 to 14 computations (69.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
| 1× | batch-egg-rewrite |
| 878× | rational_best-simplify-1 |
| 786× | rational_best-simplify-58 |
| 582× | rational_best-simplify-67 |
| 570× | rational_best-simplify-65 |
| 458× | rational_best-simplify-53 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 79 |
| 1 | 109 | 79 |
| 2 | 282 | 79 |
| 3 | 1037 | 79 |
| 4 | 7070 | 79 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
(/.f64 (-.f64 (-.f64 C B) A) B) |
(atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C B) B) (/.f64 A (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (neg.f64 (+.f64 1 (/.f64 A B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (/.f64 (-.f64 (neg.f64 B) A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 A (-.f64 C B)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C B) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (/.f64 B -1/2)) (+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (/.f64 B -1/2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1/2 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1/2 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (/.f64 (-.f64 A C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (-.f64 1 (/.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (/.f64 (-.f64 C B) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 C B) B) (/.f64 A (+.f64 B B))) (/.f64 A (/.f64 B -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 B)) (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C B) -1) B) (/.f64 (-.f64 1 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 (-.f64 C B) 1) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 B) B) (/.f64 (+.f64 1 (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) 2) (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B 4)) (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 1 (/.f64 C B))) (-.f64 1 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 A (-.f64 C B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C B) B) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 1 (/.f64 A B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (/.f64 B 2)) (/.f64 (+.f64 C (+.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (/.f64 B 2)) (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (/.f64 (+.f64 (-.f64 C B) A) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (+.f64 (/.f64 A B) (/.f64 (-.f64 C B) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 A (neg.f64 B)) (-.f64 1 (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (/.f64 A (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 A B) (/.f64 (-.f64 C B) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 A (-.f64 C B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 B (-.f64 A (-.f64 C B))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 A B)) (/.f64 C (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (/.f64 A (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (+.f64 1/2 (/.f64 A (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (neg.f64 (/.f64 (-.f64 C B) (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 A (-.f64 C B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B)) (/.f64 A (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4)) (/.f64 (-.f64 A (-.f64 C B)) (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 C (-.f64 (-.f64 C B) A)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 A) B) (/.f64 (-.f64 (-.f64 B C) A) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 C B) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 C B)) 2) (/.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 C A) B)) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 1 (/.f64 (-.f64 C A) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C B) A) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 B B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 A (-.f64 C B)) (/.f64 1 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 A (-.f64 C B)) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 B) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 (/.f64 1/2 B) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (-.f64 (-.f64 C B) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 (-.f64 (-.f64 C B) A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 B)) (-.f64 A (-.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (-.f64 (-.f64 C B) A) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C B) A) -2) (/.f64 1 (/.f64 B -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 A (-.f64 C B)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) (/.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2)) (/.f64 1 (/.f64 2 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 B -1/2)) (*.f64 (-.f64 (-.f64 C B) A) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (-.f64 A (-.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (-.f64 (-.f64 C B) A)) (/.f64 (/.f64 1 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B)) (/.f64 (/.f64 1/2 B) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B)) (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2)) (/.f64 (/.f64 1/2 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 (-.f64 C B) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B)) (/.f64 (/.f64 1 B) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 B) (+.f64 B B)) (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B)) (/.f64 (/.f64 1 B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 B) (neg.f64 B)) (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (/.f64 1/2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B)) (/.f64 1 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) (+.f64 B B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B)) (/.f64 (/.f64 1/2 B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) (neg.f64 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 B) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (neg.f64 B)) B) (*.f64 B (-.f64 A (-.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B)) (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B)) (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B)) (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B)) (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B)) (/.f64 1/2 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 1 B)) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B)) (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (+.f64 (/.f64 (-.f64 C A) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 A (-.f64 C B)) B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1))))) |
| 1× | egg-herbie |
| 1502× | rational_best-simplify-1 |
| 1314× | rational_best-simplify-47 |
| 1084× | rational_best-simplify-54 |
| 750× | rational_best-simplify-48 |
| 736× | rational_best-simplify-52 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 448 | 9521 |
| 1 | 1245 | 9209 |
| 2 | 4087 | 7771 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A B) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(/.f64 (-.f64 C B) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) 4) |
(/.f64 (+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64)))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16) |
(pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B))) |
(+.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (/.f64 (-.f64 C B) B) (/.f64 A (neg.f64 B))) |
(+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 1 (/.f64 A B)))) |
(+.f64 (/.f64 C B) (/.f64 (-.f64 (neg.f64 B) A) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 A (-.f64 C B)) B))) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C B) B)) |
(+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B))) |
(+.f64 (/.f64 A (/.f64 B -1/2)) (+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(+.f64 (/.f64 A (/.f64 B -1/2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B))) |
(+.f64 -1/2 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(+.f64 -1/2 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B))) |
(+.f64 -2 (-.f64 1 (/.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (-.f64 1 (/.f64 C B)))) |
(+.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (/.f64 (-.f64 C B) (+.f64 B B))) |
(+.f64 (-.f64 (/.f64 (-.f64 C B) B) (/.f64 A (+.f64 B B))) (/.f64 A (/.f64 B -1/2))) |
(+.f64 (/.f64 0 (neg.f64 B)) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (/.f64 (+.f64 (-.f64 C B) -1) B) (/.f64 (-.f64 1 A) B)) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 B) B)) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 (-.f64 C B) 1) B)) |
(+.f64 (/.f64 (-.f64 -1 B) B) (/.f64 (+.f64 1 (-.f64 C A)) B)) |
(+.f64 (/.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) 2) (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(+.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B 4)) (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4))) |
(+.f64 (-.f64 -1 (-.f64 1 (/.f64 C B))) (-.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) 1) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B))) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (/.f64 1 B))) |
(-.f64 0 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(-.f64 0 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(-.f64 (/.f64 (-.f64 C B) B) (/.f64 A B)) |
(-.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(-.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(-.f64 -1 (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 C (/.f64 B 2)) (/.f64 (+.f64 C (+.f64 B A)) B)) |
(-.f64 (/.f64 C (/.f64 B 2)) (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (/.f64 (+.f64 (-.f64 C B) A) B)) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (+.f64 (/.f64 A B) (/.f64 (-.f64 C B) B))) |
(-.f64 (/.f64 A (neg.f64 B)) (-.f64 1 (/.f64 C B))) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (/.f64 A (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 A B) (/.f64 (-.f64 C B) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 1/2)) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 B (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B))))) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B))) |
(-.f64 (-.f64 -1 (/.f64 A B)) (/.f64 C (neg.f64 B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (/.f64 A (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 1/2) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (+.f64 1/2 (/.f64 A (+.f64 B B)))) |
(-.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (neg.f64 (/.f64 (-.f64 C B) (+.f64 B B)))) |
(-.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 A (-.f64 C B)) B)) |
(-.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B)) (/.f64 A (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B)) 1/2) |
(-.f64 (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 2)) |
(-.f64 (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4)) (/.f64 (-.f64 A (-.f64 C B)) (*.f64 B 4))) |
(-.f64 (/.f64 (+.f64 C (-.f64 (-.f64 C B) A)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B)))) |
(-.f64 (/.f64 (*.f64 -2 A) B) (/.f64 (-.f64 (-.f64 B C) A) B)) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C B) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(-.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 C B)) 2) (/.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(-.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 C A) B)) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 1 (/.f64 (-.f64 C A) B))) |
(-.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) -1) |
(*.f64 B (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B))) |
(*.f64 (-.f64 (-.f64 C B) A) (/.f64 1 B)) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (/.f64 1/2 B)) |
(*.f64 (+.f64 B B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B))) |
(*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 (neg.f64 B))) |
(*.f64 (-.f64 A (-.f64 C B)) (/.f64 -1 B)) |
(*.f64 (neg.f64 B) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B)) |
(*.f64 2 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) 1/2) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 (/.f64 1/2 B) (/.f64 1 B))) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 (*.f64 B 4))) |
(*.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C B) A)) |
(*.f64 (/.f64 1 B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B))) |
(*.f64 (/.f64 1 B) (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(*.f64 (/.f64 1/2 B) (*.f64 (-.f64 (-.f64 C B) A) 2)) |
(*.f64 (/.f64 1/2 B) (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(*.f64 (/.f64 1/2 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B))) |
(*.f64 (/.f64 1 (neg.f64 B)) (-.f64 A (-.f64 C B))) |
(*.f64 (/.f64 1 (neg.f64 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B))) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (-.f64 (-.f64 C B) A) 4)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) -2) (/.f64 1 (/.f64 B -1/2))) |
(*.f64 (/.f64 (-.f64 A (-.f64 C B)) B) -1) |
(*.f64 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B) 1/4) |
(*.f64 (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(*.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) B) |
(*.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2)) (/.f64 1 (/.f64 2 B))) |
(*.f64 -2 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) |
(*.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B))) |
(*.f64 (/.f64 1 (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B))) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 B)) |
(*.f64 (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B) (neg.f64 B)) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (+.f64 B B)) |
(*.f64 1/4 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B)) |
(*.f64 (/.f64 1 (/.f64 B -1/2)) (*.f64 (-.f64 (-.f64 C B) A) -2)) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2))) |
(*.f64 (/.f64 -1 B) (-.f64 A (-.f64 C B))) |
(*.f64 (*.f64 B (-.f64 (-.f64 C B) A)) (/.f64 (/.f64 1 B) B)) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B)) (/.f64 (/.f64 1/2 B) (+.f64 B B))) |
(*.f64 (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B)) (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B))) |
(*.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2)) (/.f64 (/.f64 1/2 B) B)) |
(*.f64 (*.f64 B (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) B)) |
(*.f64 (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 1 B)) |
(*.f64 (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 B)) |
(*.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(*.f64 (/.f64 1/2 (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 (-.f64 C B) A))) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B)) (/.f64 (/.f64 1 B) (+.f64 B B))) |
(*.f64 (/.f64 (/.f64 1 B) (+.f64 B B)) (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B))) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B)) (/.f64 (/.f64 1 B) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 1 B) (neg.f64 B)) (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B))) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (/.f64 1/2 B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B)) (/.f64 1 (neg.f64 B))) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 (/.f64 1 B))) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2))) |
(*.f64 (/.f64 (/.f64 1/2 B) (+.f64 B B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B))) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B)) (/.f64 (/.f64 1/2 B) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 1/2 B) (neg.f64 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 1/2 B) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) B) (*.f64 B (-.f64 A (-.f64 C B)))) |
(*.f64 (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B))) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B)) (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B)))) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B)) (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B))) |
(*.f64 (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B)) (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B))) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B)) (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B))) |
(*.f64 (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (+.f64 B B))) |
(*.f64 (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (neg.f64 B))) |
(*.f64 (/.f64 1/2 (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B)) (/.f64 1/2 (/.f64 1 B))) |
(*.f64 (/.f64 1/2 (/.f64 1 B)) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(*.f64 (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(*.f64 (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B)) (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B))) |
(*.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(neg.f64 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(neg.f64 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(+.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(+.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(+.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(-.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(-.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2)) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(*.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(*.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2) |
(*.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4) |
(*.f64 1/4 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) |
(/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8) |
(pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A B) B)) |
(*.f64 (+.f64 A B) (/.f64 -1 B)) |
(neg.f64 (/.f64 (+.f64 A B) B)) |
(-.f64 -1 (/.f64 A B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 C B) B) |
(+.f64 -1 (/.f64 C B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 -1 (/.f64 A B)) |
(*.f64 A (/.f64 -1 B)) |
(/.f64 A (neg.f64 B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 -1 (/.f64 A B)) |
(*.f64 A (/.f64 -1 B)) |
(/.f64 A (neg.f64 B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) 4) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (+.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64))) (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 720 (PI.f64)))) 8) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (/.f64 720 (PI.f64))) 16) |
(/.f64 (*.f64 (/.f64 720 (PI.f64)) (*.f64 2 (*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) 2))) 16) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (PI.f64)) 1440)) 16) |
(pow.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) (/.f64 180 (PI.f64))) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 0 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (-.f64 C B) B) (/.f64 A (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) |
(+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2))) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) |
(+.f64 (/.f64 C B) (neg.f64 (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (/.f64 (-.f64 (neg.f64 B) A) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 A (-.f64 C B)) B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (-.f64 C B) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (-.f64 (-.f64 C B) (+.f64 A A)) (+.f64 B B))) |
(+.f64 (/.f64 A (/.f64 B -1/2)) (+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A (/.f64 B -1/2)))) |
(+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2))) (+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A (*.f64 B -2)))) |
(+.f64 (/.f64 A (/.f64 B -1/2)) (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B))) |
(+.f64 (/.f64 (*.f64 (-.f64 C B) 2) (+.f64 B B)) (/.f64 A (neg.f64 B))) |
(+.f64 (/.f64 (neg.f64 A) B) (/.f64 (*.f64 (-.f64 C B) 2) (+.f64 B B))) |
(+.f64 -1/2 (+.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(+.f64 -1/2 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 C A) (+.f64 B B)))) |
(+.f64 -1/2 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2))) (/.f64 (-.f64 C A) (+.f64 B B)))) |
(+.f64 -1/2 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B))) |
(+.f64 -1/2 (-.f64 -1/2 (/.f64 (*.f64 2 (-.f64 A C)) (+.f64 B B)))) |
(+.f64 -2 (-.f64 1 (/.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 -1 (/.f64 A B)) (-.f64 1 (-.f64 1 (/.f64 C B)))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (/.f64 (-.f64 C B) (+.f64 B B))) |
(+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (-.f64 (-.f64 C B) (+.f64 A A)) (+.f64 B B))) |
(+.f64 (-.f64 (/.f64 (-.f64 C B) B) (/.f64 A (+.f64 B B))) (/.f64 A (/.f64 B -1/2))) |
(+.f64 (/.f64 A (/.f64 B -1/2)) (-.f64 (/.f64 (-.f64 C B) B) (/.f64 A (+.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 B -2)) (-.f64 (/.f64 (-.f64 C B) B) (/.f64 A (+.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 B -2)) (-.f64 (/.f64 C B) (+.f64 1 (/.f64 A (+.f64 B B))))) |
(+.f64 (/.f64 0 (neg.f64 B)) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 (+.f64 (-.f64 C B) -1) B) (/.f64 (-.f64 1 A) B)) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 C B)) (-.f64 1 A)) B) |
(/.f64 (+.f64 -1 (+.f64 (-.f64 C B) (-.f64 1 A))) B) |
(+.f64 (/.f64 (+.f64 (-.f64 C A) -1) B) (/.f64 (-.f64 1 B) B)) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 C A)) (-.f64 1 B)) B) |
(/.f64 (+.f64 (-.f64 C (+.f64 1 A)) (-.f64 1 B)) B) |
(/.f64 (+.f64 (-.f64 C A) (+.f64 -1 (-.f64 1 B))) B) |
(+.f64 (/.f64 (-.f64 -1 A) B) (/.f64 (+.f64 (-.f64 C B) 1) B)) |
(/.f64 (+.f64 (-.f64 -1 A) (+.f64 1 (-.f64 C B))) B) |
(/.f64 (+.f64 1 (+.f64 (-.f64 C B) (-.f64 -1 A))) B) |
(+.f64 (/.f64 (-.f64 -1 B) B) (/.f64 (+.f64 1 (-.f64 C A)) B)) |
(/.f64 (+.f64 (-.f64 -1 B) (+.f64 1 (-.f64 C A))) B) |
(/.f64 (+.f64 1 (+.f64 (-.f64 C A) (-.f64 -1 B))) B) |
(+.f64 (/.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) 2) (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 3/2)) 2) |
(/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2))) (*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 3/2)) 2) |
(+.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B 4)) (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4))) |
(/.f64 (+.f64 (-.f64 C (+.f64 A B)) (*.f64 (-.f64 A (-.f64 C B)) -3)) (*.f64 B 4)) |
(+.f64 (-.f64 -1 (-.f64 1 (/.f64 C B))) (-.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 (/.f64 C B) 2) (-.f64 1 (/.f64 A B))) |
(+.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 0) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))))) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2))) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) |
(+.f64 (+.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) -1) (-.f64 (/.f64 (-.f64 C A) (*.f64 B -2)) -1/2)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 0 (/.f64 1 B))) |
(-.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 0 (/.f64 1 B))) |
(-.f64 (/.f64 (-.f64 C A) B) (+.f64 (/.f64 0 (/.f64 1 B)) 1)) |
(-.f64 -1 (+.f64 (/.f64 0 (/.f64 1 B)) (/.f64 (-.f64 A C) B))) |
(-.f64 0 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 0 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 (-.f64 C B) B) (/.f64 A B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) |
(-.f64 -1/2 (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (/.f64 (-.f64 C A) (/.f64 B -1/2)))) |
(-.f64 -1/2 (+.f64 (/.f64 (-.f64 C A) (*.f64 B -2)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) |
(-.f64 (-.f64 -1/2 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (/.f64 (-.f64 C A) (*.f64 B -2))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 -1 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 C (/.f64 B 2)) (/.f64 (+.f64 C (+.f64 B A)) B)) |
(-.f64 (/.f64 C (/.f64 B 2)) (/.f64 (+.f64 C (+.f64 A B)) B)) |
(-.f64 (/.f64 C (/.f64 B 2)) (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(-.f64 (/.f64 C (/.f64 B 2)) (/.f64 (+.f64 C (+.f64 A B)) B)) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (/.f64 (+.f64 (-.f64 C B) A) B)) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (/.f64 (+.f64 A (-.f64 C B)) B)) |
(-.f64 (*.f64 (-.f64 C B) (/.f64 2 B)) (/.f64 (+.f64 A (-.f64 C B)) B)) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (+.f64 (/.f64 A B) (/.f64 (-.f64 C B) B))) |
(-.f64 (*.f64 (/.f64 (-.f64 C B) B) 2) (/.f64 (+.f64 A (-.f64 C B)) B)) |
(-.f64 (*.f64 (-.f64 C B) (/.f64 2 B)) (/.f64 (+.f64 A (-.f64 C B)) B)) |
(-.f64 (/.f64 A (neg.f64 B)) (-.f64 1 (/.f64 C B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (/.f64 A (+.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 A B) (/.f64 (-.f64 C B) (+.f64 B B)))) |
(-.f64 (*.f64 -2 (/.f64 (-.f64 C B) (*.f64 B -2))) (/.f64 A B)) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (+.f64 A (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 1/2)) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (+.f64 B (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 C (+.f64 B B)) (+.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B))))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (/.f64 C (+.f64 B B)) (/.f64 (+.f64 B (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (-.f64 -1 (/.f64 A B)) (/.f64 C (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (/.f64 A (+.f64 B B))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C A) (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 1/2) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 C (+.f64 B B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) (+.f64 1/2 (/.f64 A (+.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C B) (+.f64 A (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(/.f64 (-.f64 (-.f64 C A) (+.f64 B (-.f64 A (-.f64 C B)))) (+.f64 B B)) |
(+.f64 -1/2 (/.f64 (-.f64 (-.f64 C A) (-.f64 A (-.f64 C B))) (+.f64 B B))) |
(-.f64 (-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (/.f64 A B)) (neg.f64 (/.f64 (-.f64 C B) (+.f64 B B)))) |
(-.f64 (/.f64 (-.f64 C B) (+.f64 B B)) (-.f64 (/.f64 A B) (/.f64 (-.f64 C B) (+.f64 B B)))) |
(-.f64 (*.f64 -2 (/.f64 (-.f64 C B) (*.f64 B -2))) (/.f64 A B)) |
(-.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 A (-.f64 C B)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (/.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) (+.f64 B B)) (/.f64 A (+.f64 B B))) |
(/.f64 (-.f64 (+.f64 (neg.f64 A) (*.f64 (-.f64 C B) 2)) A) (+.f64 B B)) |
(-.f64 (/.f64 (-.f64 (neg.f64 B) (*.f64 2 (-.f64 A C))) (+.f64 B B)) 1/2) |
(-.f64 -1 (/.f64 (*.f64 2 (-.f64 A C)) (+.f64 B B))) |
(-.f64 (/.f64 (*.f64 3/2 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)) 2)) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 3/2) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 3) (/.f64 (-.f64 A (-.f64 C B)) B)) 4) |
(/.f64 (-.f64 (/.f64 (-.f64 C A) B) (-.f64 1 (*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) 3))) 4) |
(-.f64 (/.f64 (*.f64 -3 (-.f64 A (-.f64 C B))) (*.f64 B 4)) (/.f64 (-.f64 A (-.f64 C B)) (*.f64 B 4))) |
(/.f64 (-.f64 (*.f64 (-.f64 A (-.f64 C B)) -3) (-.f64 A (-.f64 C B))) (*.f64 B 4)) |
(/.f64 (-.f64 (-.f64 C A) (-.f64 B (*.f64 (-.f64 A (-.f64 C B)) -3))) (*.f64 B 4)) |
(-.f64 (/.f64 (+.f64 C (-.f64 (-.f64 C B) A)) (+.f64 B B)) (+.f64 1/2 (/.f64 A (+.f64 B B)))) |
(-.f64 (/.f64 (+.f64 C (-.f64 C (+.f64 A B))) (+.f64 B B)) (+.f64 (/.f64 A (+.f64 B B)) 1/2)) |
(+.f64 (/.f64 A (*.f64 B -2)) (-.f64 (/.f64 (+.f64 C (-.f64 C (+.f64 A B))) (+.f64 B B)) 1/2)) |
(-.f64 (/.f64 (*.f64 -2 A) B) (/.f64 (-.f64 (-.f64 B C) A) B)) |
(/.f64 (-.f64 (*.f64 A -2) (-.f64 B (+.f64 A C))) B) |
(/.f64 (-.f64 C (-.f64 (-.f64 B A) (*.f64 A -2))) B) |
(/.f64 (-.f64 C (-.f64 B (+.f64 (*.f64 A -2) A))) B) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C B) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) 2) (/.f64 (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 C B) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) 2) |
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 C B) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) 2) |
(/.f64 (-.f64 (+.f64 (+.f64 -1 (/.f64 C B)) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) (/.f64 (+.f64 (-.f64 A (-.f64 C B)) (+.f64 A A)) (+.f64 B B))) 2) |
(-.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 C B)) 2) (/.f64 (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) (+.f64 (+.f64 1 (/.f64 A B)) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) 2) |
(/.f64 (-.f64 (+.f64 (/.f64 C B) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) (+.f64 1 (+.f64 (/.f64 A B) (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))))) 2) |
(-.f64 (/.f64 (+.f64 (/.f64 C B) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) 2) (+.f64 (/.f64 (/.f64 A B) 2) (/.f64 (-.f64 3 (/.f64 (-.f64 C A) B)) 4))) |
(-.f64 (/.f64 (+.f64 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2))) (/.f64 (-.f64 C A) B)) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) 2)) |
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) (+.f64 1 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B)))) 2) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) 2) (+.f64 1/2 (/.f64 (-.f64 A (-.f64 C B)) (*.f64 B 4)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) 2) (/.f64 (-.f64 3 (/.f64 (-.f64 C A) B)) 4)) |
(-.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 1 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (-.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) -1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 B (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (-.f64 (-.f64 C B) A) (/.f64 1 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 1 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (/.f64 1/2 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (+.f64 B B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (-.f64 A (-.f64 C B)) (/.f64 -1 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (neg.f64 B) (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 2 (-.f64 -1/2 (/.f64 (-.f64 C A) (/.f64 B -1/2)))) |
(*.f64 2 (-.f64 -1/2 (/.f64 (-.f64 C A) (*.f64 B -2)))) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) 1/2) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 (/.f64 1/2 B) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 (*.f64 B 4))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 -1 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C B) A)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 B) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 B) (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 B) (*.f64 (-.f64 (-.f64 C B) A) 2)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 B) (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (neg.f64 B)) (-.f64 A (-.f64 C B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (neg.f64 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (*.f64 B 4)) (*.f64 (-.f64 (-.f64 C B) A) 4)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) -2) (/.f64 1 (/.f64 B -1/2))) |
(*.f64 1 (/.f64 (*.f64 -2 (-.f64 C (+.f64 A B))) (/.f64 B -1/2))) |
(*.f64 -2 (*.f64 (-.f64 C (+.f64 A B)) (/.f64 -1/2 B))) |
(*.f64 (/.f64 (-.f64 A (-.f64 C B)) B) -1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B) 1/4) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 1 (*.f64 2 (*.f64 B 4)))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) B) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B)) (/.f64 1 (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2)) (/.f64 1 (/.f64 2 B))) |
(*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 (/.f64 1 (/.f64 2 B)) (/.f64 B 2))) |
(*.f64 1 (/.f64 (/.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 B 2)) (/.f64 2 B))) |
(/.f64 (neg.f64 (-.f64 A (-.f64 C B))) (/.f64 (+.f64 B B) 2)) |
(*.f64 -2 (/.f64 (-.f64 A (-.f64 C B)) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (/.f64 1 B)) (/.f64 (-.f64 (-.f64 C B) A) (*.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 (-.f64 A (-.f64 C B)) B) B) (neg.f64 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (+.f64 B B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 1/4 (/.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (/.f64 B -1/2)) (*.f64 (-.f64 (-.f64 C B) A) -2)) |
(*.f64 1 (/.f64 (*.f64 -2 (-.f64 C (+.f64 A B))) (/.f64 B -1/2))) |
(*.f64 -2 (*.f64 (-.f64 C (+.f64 A B)) (/.f64 -1/2 B))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 B 4))) (*.f64 2 (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1 (/.f64 2 B)) (/.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 B 2))) |
(*.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 (/.f64 1 (/.f64 2 B)) (/.f64 B 2))) |
(*.f64 1 (/.f64 (/.f64 (+.f64 -1 (/.f64 (-.f64 C A) B)) (/.f64 B 2)) (/.f64 2 B))) |
(/.f64 (neg.f64 (-.f64 A (-.f64 C B))) (/.f64 (+.f64 B B) 2)) |
(*.f64 (/.f64 -1 B) (-.f64 A (-.f64 C B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (-.f64 (-.f64 C B) A)) (/.f64 (/.f64 1 B) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B)) (/.f64 (/.f64 1/2 B) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B)) (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2)) (/.f64 (/.f64 1/2 B) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 1 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 B) B) (*.f64 B (-.f64 (-.f64 C B) A))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B)) (/.f64 (/.f64 1 B) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 B) (+.f64 B B)) (*.f64 (-.f64 (-.f64 C B) A) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B)) (/.f64 (/.f64 1 B) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 B) (neg.f64 B)) (*.f64 (-.f64 (-.f64 C B) A) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (+.f64 B B)) (/.f64 1/2 B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (neg.f64 B)) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) (/.f64 1 B)) (/.f64 1 (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1/2 B) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 2))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1/2 B) (+.f64 B B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B)) (/.f64 (/.f64 1/2 B) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1/2 B) (neg.f64 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 2) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1/2 B) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) B) (*.f64 B (-.f64 A (-.f64 C B)))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B))) (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (+.f64 B B)) (*.f64 (+.f64 B B) (-.f64 A (-.f64 C B)))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (neg.f64 B)) (*.f64 (-.f64 A (-.f64 C B)) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B)) (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (neg.f64 B)) (/.f64 1 B)) (*.f64 (-.f64 A (-.f64 C B)) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 B B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) (/.f64 1/2 (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B)) (/.f64 1/2 (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 1/2 (/.f64 1 B)) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) B) (*.f64 B (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (+.f64 B B)) (*.f64 (+.f64 B B) (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4)) (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (neg.f64 B)) (*.f64 (neg.f64 B) (*.f64 (-.f64 (-.f64 C B) A) 4))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B)) (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 B 4)) (/.f64 1 B)) (*.f64 (*.f64 (-.f64 (-.f64 C B) A) 4) (/.f64 1 B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(*.f64 (+.f64 (*.f64 B (/.f64 2 B)) -1) (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 1) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(neg.f64 (/.f64 (-.f64 A (-.f64 C B)) B)) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(neg.f64 (-.f64 (+.f64 1 (/.f64 A B)) (/.f64 C B))) |
(+.f64 (*.f64 (+.f64 A B) (/.f64 -1 B)) (/.f64 C B)) |
(+.f64 (neg.f64 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(+.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 0 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(+.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(-.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 0) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(-.f64 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) (/.f64 (neg.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) 2)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 1 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 1/2) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 1/2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 1/4) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(*.f64 1/4 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2) 2) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) 4) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2)) (*.f64 2 (*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 2))) 8) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
(pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 1) |
(atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(atan.f64 (+.f64 -1 (/.f64 (-.f64 C A) B))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64)) |
| ✓ | 0.2b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
| ✓ | 6.6b | (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)) |
| ✓ | 7.7b | (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A))) |
Compiled 107 to 63 computations (41.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 25.0ms | A | @ | inf | (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)) |
| 1.0ms | A | @ | -inf | (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A))) |
| 1.0ms | B | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
| 1.0ms | B | @ | 0 | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
| 1× | batch-egg-rewrite |
| 784× | rational_best-simplify-51 |
| 744× | rational_best-simplify-89 |
| 720× | rational_best-simplify-57 |
| 636× | rational_best-simplify-64 |
| 622× | rational_best-simplify-55 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 196 |
| 1 | 129 | 142 |
| 2 | 346 | 82 |
| 3 | 1618 | 82 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A))) |
(-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/4 A)) (*.f64 B (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 (/.f64 B A) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B A) (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/2 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 B A) 3/4) (*.f64 B (/.f64 -1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A 8)) (*.f64 3 (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A 8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) (-.f64 -1 (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 B B) A) 3/4) (/.f64 B (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A -8)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A -8)) (neg.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8))) (/.f64 B (*.f64 A -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 7 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (/.f64 B (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (neg.f64 (/.f64 B (*.f64 A -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A))) (*.f64 3 (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (/.f64 B (*.f64 A -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (neg.f64 (*.f64 -3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 -1/4 A))) (*.f64 B (/.f64 -3/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (neg.f64 (/.f64 B (*.f64 A -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B A) (*.f64 3 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8)))) (*.f64 3 (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A))) (*.f64 -3 (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A))) (/.f64 B (*.f64 A -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/4 A)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/4 A)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 -1/4 A)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B A) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B A) (/.f64 2 (/.f64 (*.f64 A 4) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 2 (/.f64 (+.f64 A A) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 B B) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 B B) (/.f64 -1 (*.f64 A -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 B (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 B (/.f64 -1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 B) (/.f64 -1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 B) (/.f64 -1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 4) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 4) (/.f64 -2 (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 2) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 2) (/.f64 -2 (*.f64 -2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B (neg.f64 A)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 (/.f64 A 2) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 -1/2 A)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 B B) A) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B 4) (/.f64 1/8 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B 4) (/.f64 -1 (*.f64 A -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B 4) (/.f64 -2 (*.f64 (*.f64 A 4) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B 4) (/.f64 -2 (neg.f64 (*.f64 A 16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 B 4)) (/.f64 -2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 B 2)) (/.f64 -2 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B -4) (/.f64 -2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 B B) -4) (/.f64 -2 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B 4) -4) (/.f64 -1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 B) 4) (/.f64 -2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 B) 4) (/.f64 -2 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 A) (/.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (+.f64 B B) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 B (neg.f64 A)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 B (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (*.f64 (/.f64 B A) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 A) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 A) (*.f64 (neg.f64 B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 A) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 A) (*.f64 (*.f64 -2 B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 A) (*.f64 -2 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 A) (*.f64 B -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/8 A) (*.f64 (+.f64 B B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 A) (*.f64 (/.f64 B 4) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 A) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 A) (*.f64 (/.f64 B 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/8 (*.f64 (/.f64 (+.f64 B B) A) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 A 16)) (*.f64 (*.f64 B 4) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 A) (/.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 A) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (/.f64 (*.f64 B 4) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 2 (*.f64 B 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B 4) A) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 B 4)) (/.f64 (/.f64 1/8 A) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 B 4)) (/.f64 2 (*.f64 (+.f64 A A) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 B 4)) (/.f64 -1/8 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 B 4)) (/.f64 -2 (*.f64 A 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 B A)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 2 (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 2 (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 2 (/.f64 A (*.f64 A 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 2 (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 2 (/.f64 2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 A A) 1) (*.f64 B (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 B (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/4 A)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (/.f64 A 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 A 4) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -1/4 A)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) (/.f64 (+.f64 A A) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) (/.f64 (*.f64 A 4) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B A) (/.f64 (*.f64 A 16) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (+.f64 A A) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (*.f64 A 8) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 B B) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B 2) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (neg.f64 A)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (*.f64 A 8)) (/.f64 A (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 B (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -1/2 A)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 B B) A) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 4) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 8) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B 4) (*.f64 A 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B 4) A) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 8) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 16) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 B 4)) (*.f64 A 16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B A) A) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 B B) A) A) (/.f64 4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B -2) (*.f64 A -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 B B) -2) (*.f64 A -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 B (/.f64 B 2)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B A) (*.f64 A 8)) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 B 4)) A) (/.f64 (*.f64 A 16) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 B B) A) (+.f64 A A)) (/.f64 4 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 B 2) (*.f64 A 8)) (/.f64 A (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 B B) A) (*.f64 A 8)) (/.f64 4 (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A 8)) (/.f64 1/8 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 B 4) A)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4))) (*.f64 (+.f64 A A) 16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 (/.f64 B A) (*.f64 A 16))) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 (*.f64 B (/.f64 1/4 A)) A)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (-.f64 (/.f64 B (*.f64 A 16)) 0)) (/.f64 A (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 (/.f64 B (*.f64 A 8)) A)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 (/.f64 (+.f64 B B) A) 3/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 B 4)) (-.f64 B (/.f64 B 4))) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 3 (/.f64 B 2))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 B -4) (-.f64 B (/.f64 B 4))) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 B B) -4) (*.f64 3 (/.f64 B 2))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 B) 4) (-.f64 B (/.f64 B 4))) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 -2 B) 4) (*.f64 3 (/.f64 B 2))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 B (/.f64 B 4)) (neg.f64 (/.f64 B 4))) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 B -4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 (neg.f64 B) 4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (neg.f64 (/.f64 B 2))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (+.f64 B B) -4)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (*.f64 -2 B) 4)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 B (/.f64 (*.f64 B 4) -4)) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 4) (/.f64 B -4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 2) (neg.f64 (/.f64 B 2))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 2) (/.f64 (+.f64 B B) -4)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 B 2)) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B -4) (-.f64 (/.f64 B 4) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (+.f64 B B) -4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 B) 4) (-.f64 (/.f64 B 4) B)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 -2 B) 4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 B B) B) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 B 4) A) (/.f64 (+.f64 B B) A)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 A 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 B (/.f64 B 4)) (/.f64 B 4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 (/.f64 B 2)) (/.f64 B 2)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 B B) (*.f64 B 4)) (*.f64 A -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 B) (neg.f64 (*.f64 B 4))) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 B B)) (*.f64 A 16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 B 4) A) (+.f64 A A)) (/.f64 8 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 B 4) A) (*.f64 A 8)) (/.f64 8 (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 B 4) A) A) (/.f64 8 A))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (/.f64 1/2 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 B (/.f64 -1/2 A))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (neg.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 B (/.f64 -1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -3/4 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 B (/.f64 -3/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (neg.f64 A)) (*.f64 B (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 B (*.f64 A 8)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 B (/.f64 -1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (neg.f64 (/.f64 B (*.f64 A -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (*.f64 -3 (/.f64 B (*.f64 A 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/4 A)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 1 (*.f64 B (/.f64 1/4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 B (/.f64 -3/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/4 A)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B A) -3/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B A) (/.f64 -3 (/.f64 (*.f64 A 4) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 -3/4 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 B (/.f64 -3/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/2 A)) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 -3 (/.f64 (+.f64 A A) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 B B) (/.f64 -3/8 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 4) (/.f64 -3 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B 2) (/.f64 -3/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 B A) 3/4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 B (*.f64 A 8)) (/.f64 -3 (/.f64 (/.f64 A 2) A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -3/2 A) B) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 B B) A) -3/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 B 4) (/.f64 -3/8 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3 (*.f64 B (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 -3/2 A) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 B (/.f64 1/2 A)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 B A) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 A) (*.f64 B -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 A) (*.f64 (+.f64 B B) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/4 A) B)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/4 (/.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/8 A) (+.f64 B B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3 A) (/.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/2 A) (/.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (*.f64 B (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/8 (/.f64 (+.f64 B B) A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/8 (+.f64 A A)) (*.f64 B 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (/.f64 (+.f64 B B) A) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 (*.f64 B 4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B 4) A) -3/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 B 4)) (/.f64 -3 (*.f64 (+.f64 A A) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 B 4) B) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 -3 (/.f64 1/4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 -3 (/.f64 1 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 -3 (/.f64 A (*.f64 A 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 -3 (/.f64 1/2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 -3 (/.f64 2 A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -3/4 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (+.f64 A A) (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (*.f64 A 8) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 B A) 3/4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -3/2 A) B) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -3/2 A) B) (/.f64 (+.f64 A A) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 4) B) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (/.f64 A (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 B (neg.f64 (*.f64 B 4))) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 B) (/.f64 B 4)) A)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 B) (/.f64 B 2)) (+.f64 A A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (/.f64 B A)) (*.f64 B (/.f64 1/2 A))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 B 4)) B) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 B (*.f64 B 4)) (*.f64 A 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 B A) (/.f64 (*.f64 B 4) A)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 B B) (*.f64 2 (*.f64 B 4))) (*.f64 A 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 4)) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) A) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (+.f64 A A)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 8)) (/.f64 1/8 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) A) (/.f64 2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 4)) (/.f64 1/2 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (+.f64 A A)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 8)) (/.f64 1/4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) A) (/.f64 4 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 4)) (/.f64 1 A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (+.f64 A A)) (/.f64 4 (+.f64 A A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 8)) (/.f64 4 (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 4)) (/.f64 A (*.f64 A 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 8)) (/.f64 A (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 4)) (/.f64 (/.f64 A 2) A))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (/.f64 -3/4 A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 B A) 3/4)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 360 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 180 (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 0 (PI.f64)) (/.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (neg.f64 (/.f64 0 (PI.f64))) (/.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (*.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 -2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (PI.f64) (PI.f64))) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) 2) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 1 (/.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 4) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 1 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (/.f64 (/.f64 1 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1))))) |
| 1× | egg-herbie |
| 1752× | rational_best-simplify-108 |
| 1040× | rational_best-simplify-55 |
| 1022× | rational_best-simplify-49 |
| 1002× | rational_best-simplify-53 |
| 858× | rational_best-simplify-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 800 | 14545 |
| 1 | 2395 | 11985 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (*.f64 B (/.f64 1/4 A))) |
(+.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 (/.f64 B A) 3/4)) |
(+.f64 (/.f64 B A) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 0 (*.f64 B (/.f64 1/2 A))) |
(+.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(+.f64 (*.f64 (/.f64 B A) 3/4) (*.f64 B (/.f64 -1/4 A))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 B A)) |
(+.f64 (*.f64 (/.f64 (+.f64 B B) A) 3/4) (/.f64 B (neg.f64 A))) |
(+.f64 (/.f64 B (*.f64 A -8)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) |
(+.f64 (/.f64 B (*.f64 A -8)) (neg.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8))) (/.f64 B (*.f64 A -8))) |
(+.f64 (*.f64 7 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (/.f64 B (*.f64 A 8))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A)))) |
(+.f64 (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A))) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (/.f64 B (*.f64 A -8))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (neg.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 -1/4 A))) (*.f64 B (/.f64 -3/4 A))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(+.f64 (-.f64 (/.f64 B A) (*.f64 3 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A -8))) |
(+.f64 (-.f64 0 (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8)))) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A))) (*.f64 -3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A))) (/.f64 B (*.f64 A -8))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/2 A)))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) 2) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 (*.f64 B (/.f64 -1/4 A)) -2) |
(*.f64 (/.f64 B A) 1/2) |
(*.f64 (/.f64 B A) (/.f64 2 (/.f64 (*.f64 A 4) A))) |
(*.f64 1 (*.f64 B (/.f64 1/2 A))) |
(*.f64 -1 (*.f64 B (/.f64 -1/2 A))) |
(*.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 2 (/.f64 (+.f64 A A) A))) |
(*.f64 (+.f64 B B) (/.f64 1/4 A)) |
(*.f64 (+.f64 B B) (/.f64 -1 (*.f64 A -4))) |
(*.f64 2 (*.f64 B (/.f64 1/4 A))) |
(*.f64 -2 (*.f64 B (/.f64 -1/4 A))) |
(*.f64 (neg.f64 B) (/.f64 -1/2 A)) |
(*.f64 (*.f64 -2 B) (/.f64 -1/4 A)) |
(*.f64 (/.f64 B 4) (/.f64 2 A)) |
(*.f64 (/.f64 B 4) (/.f64 -2 (neg.f64 A))) |
(*.f64 (/.f64 B 2) (/.f64 1 A)) |
(*.f64 (/.f64 B 2) (/.f64 -2 (*.f64 -2 A))) |
(*.f64 (/.f64 B (neg.f64 A)) -1/2) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 (/.f64 A 2) A))) |
(*.f64 (*.f64 B (/.f64 -1/2 A)) -1) |
(*.f64 (/.f64 (+.f64 B B) A) 1/4) |
(*.f64 (*.f64 B 4) (/.f64 1/8 A)) |
(*.f64 (*.f64 B 4) (/.f64 -1 (*.f64 A -8))) |
(*.f64 (*.f64 B 4) (/.f64 -2 (*.f64 (*.f64 A 4) -4))) |
(*.f64 (*.f64 B 4) (/.f64 -2 (neg.f64 (*.f64 A 16)))) |
(*.f64 (neg.f64 (/.f64 B 4)) (/.f64 -2 A)) |
(*.f64 (neg.f64 (/.f64 B 2)) (/.f64 -2 (+.f64 A A))) |
(*.f64 (/.f64 B -4) (/.f64 -2 A)) |
(*.f64 (/.f64 (+.f64 B B) -4) (/.f64 -2 (+.f64 A A))) |
(*.f64 (/.f64 (*.f64 B 4) -4) (/.f64 -1/2 A)) |
(*.f64 (/.f64 (neg.f64 B) 4) (/.f64 -2 A)) |
(*.f64 (/.f64 (*.f64 -2 B) 4) (/.f64 -2 (+.f64 A A))) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 2 A) (/.f64 B 4)) |
(*.f64 1/4 (/.f64 (+.f64 B B) A)) |
(*.f64 1/4 (*.f64 (/.f64 B (neg.f64 A)) -2)) |
(*.f64 -1/2 (/.f64 B (neg.f64 A))) |
(*.f64 -1/4 (*.f64 (/.f64 B A) -2)) |
(*.f64 (/.f64 1/4 A) (+.f64 B B)) |
(*.f64 (/.f64 1/4 A) (*.f64 (neg.f64 B) -2)) |
(*.f64 (/.f64 1/8 A) (*.f64 B 4)) |
(*.f64 (/.f64 1/8 A) (*.f64 (*.f64 -2 B) -2)) |
(*.f64 (/.f64 -1/4 A) (*.f64 -2 B)) |
(*.f64 (/.f64 -1/4 A) (*.f64 B -2)) |
(*.f64 (/.f64 -1/8 A) (*.f64 (+.f64 B B) -2)) |
(*.f64 (/.f64 -1 A) (*.f64 (/.f64 B 4) -2)) |
(*.f64 (/.f64 -1/2 A) (neg.f64 B)) |
(*.f64 (/.f64 -1/2 A) (*.f64 (/.f64 B 2) -2)) |
(*.f64 -1/8 (*.f64 (/.f64 (+.f64 B B) A) -2)) |
(*.f64 (/.f64 -1 (*.f64 A 16)) (*.f64 (*.f64 B 4) -2)) |
(*.f64 (/.f64 1 A) (/.f64 B 2)) |
(*.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) 2)) |
(*.f64 (/.f64 1/2 A) B) |
(*.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) 2)) |
(*.f64 1/8 (/.f64 (*.f64 B 4) A)) |
(*.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 2 (*.f64 B 4))) |
(*.f64 (/.f64 (*.f64 B 4) A) 1/8) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 (/.f64 1/8 A) 2)) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 2 (*.f64 (+.f64 A A) 16))) |
(*.f64 (neg.f64 (*.f64 B 4)) (/.f64 -1/8 A)) |
(*.f64 (neg.f64 (*.f64 B 4)) (/.f64 -2 (*.f64 A 16))) |
(*.f64 (*.f64 -2 (/.f64 B A)) -1/4) |
(*.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 2 (/.f64 1/4 A))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 2 (/.f64 1 A))) |
(*.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 2 (/.f64 A (*.f64 A 4)))) |
(*.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 2 (/.f64 1/2 A))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 2 (/.f64 2 A))) |
(*.f64 (+.f64 (/.f64 A A) 1) (*.f64 B (/.f64 1/4 A))) |
(/.f64 B (+.f64 A A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) 1/2) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (/.f64 A 2) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 A 4) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 -1/4 A)) -1/2) |
(/.f64 (/.f64 B A) 2) |
(/.f64 (/.f64 B A) (/.f64 (+.f64 A A) A)) |
(/.f64 (/.f64 B A) (/.f64 (*.f64 A 4) (+.f64 A A))) |
(/.f64 (/.f64 B A) (/.f64 (*.f64 A 16) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A)) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (+.f64 A A) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (*.f64 A 8) (*.f64 A 8))) |
(/.f64 (+.f64 B B) (*.f64 A 4)) |
(/.f64 (/.f64 B 2) A) |
(/.f64 (/.f64 B (neg.f64 A)) -2) |
(/.f64 (/.f64 B (*.f64 A 8)) (/.f64 A (*.f64 A 4))) |
(/.f64 (/.f64 B (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 -1/2 A)) -1) |
(/.f64 (/.f64 (+.f64 B B) A) 4) |
(/.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 4) A)) |
(/.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 8) (+.f64 A A))) |
(/.f64 (*.f64 B 4) (*.f64 A 8)) |
(/.f64 (/.f64 (*.f64 B 4) A) 8) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 8) A)) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 16) (+.f64 A A))) |
(/.f64 (*.f64 2 (*.f64 B 4)) (*.f64 A 16)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 1/2 A)) |
(/.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 1/4 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A)) |
(/.f64 (/.f64 (/.f64 B A) A) (/.f64 2 A)) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) A) (/.f64 4 A)) |
(/.f64 (*.f64 B -2) (*.f64 A -4)) |
(/.f64 (*.f64 (+.f64 B B) -2) (*.f64 A -8)) |
(/.f64 (-.f64 B (/.f64 B 2)) A) |
(/.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A)) |
(/.f64 (/.f64 (/.f64 B A) (*.f64 A 8)) (/.f64 1/4 A)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 B 4)) A) (/.f64 (*.f64 A 16) A)) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) (+.f64 A A)) (/.f64 4 (+.f64 A A))) |
(/.f64 (/.f64 (/.f64 B 2) (*.f64 A 8)) (/.f64 A (*.f64 A 8))) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) (*.f64 A 8)) (/.f64 4 (*.f64 A 8))) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A 8)) (/.f64 1/8 A)) |
(/.f64 (+.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 B 4) A)) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4))) (*.f64 (+.f64 A A) 16)) |
(/.f64 (+.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 (/.f64 B A) (*.f64 A 16))) (/.f64 1/4 A)) |
(/.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 (*.f64 B (/.f64 1/4 A)) A)) (/.f64 1 A)) |
(/.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (-.f64 (/.f64 B (*.f64 A 16)) 0)) (/.f64 A (*.f64 A 4))) |
(/.f64 (+.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 (/.f64 B (*.f64 A 8)) A)) (/.f64 1/2 A)) |
(/.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 2 A)) |
(/.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 (/.f64 (+.f64 B B) A) 3/4)) 2) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 4)) (-.f64 B (/.f64 B 4))) A) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -4) (-.f64 B (/.f64 B 4))) A) |
(/.f64 (+.f64 (/.f64 (+.f64 B B) -4) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 (neg.f64 B) 4) (-.f64 B (/.f64 B 4))) A) |
(/.f64 (+.f64 (/.f64 (*.f64 -2 B) 4) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 B -4)) A) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 (neg.f64 B) 4)) A) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (neg.f64 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (+.f64 B B) -4)) (+.f64 A A)) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (*.f64 -2 B) 4)) (+.f64 A A)) |
(/.f64 (-.f64 B (/.f64 (*.f64 B 4) -4)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (-.f64 (/.f64 B 4) (/.f64 B -4)) A) |
(/.f64 (-.f64 (/.f64 B 2) (neg.f64 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 B 2) (/.f64 (+.f64 B B) -4)) (+.f64 A A)) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 2)) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 B -4) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) -4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 (neg.f64 B) 4) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 (*.f64 -2 B) 4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (+.f64 B B) B) (+.f64 A A)) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (/.f64 (+.f64 B B) A)) 4) |
(/.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 A 8)) |
(/.f64 (-.f64 (-.f64 B (/.f64 B 4)) (/.f64 B 4)) A) |
(/.f64 (-.f64 (*.f64 3 (/.f64 B 2)) (/.f64 B 2)) (+.f64 A A)) |
(/.f64 (-.f64 (+.f64 B B) (*.f64 B 4)) (*.f64 A -4)) |
(/.f64 (-.f64 (*.f64 -2 B) (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (*.f64 4 (+.f64 B B)) (*.f64 A 16)) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) (+.f64 A A)) (/.f64 8 (+.f64 A A))) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) (*.f64 A 8)) (/.f64 8 (*.f64 A 8))) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) A) (/.f64 8 A)) |
(pow.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(neg.f64 (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (neg.f64 A))) |
(+.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (*.f64 B (/.f64 -3/4 A)) 0) |
(+.f64 0 (*.f64 B (/.f64 -3/4 A))) |
(+.f64 (/.f64 B (neg.f64 A)) (*.f64 B (/.f64 1/4 A))) |
(+.f64 (/.f64 B (*.f64 A 8)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 B (/.f64 -1/4 A))) |
(+.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A 8))) |
(+.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (*.f64 -3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/4 A)) -1))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) -3) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) -3/4) |
(*.f64 (/.f64 B A) (/.f64 -3 (/.f64 (*.f64 A 4) A))) |
(*.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(*.f64 1 (*.f64 B (/.f64 -3/4 A))) |
(*.f64 (*.f64 B (/.f64 1/2 A)) -3/2) |
(*.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 -3 (/.f64 (+.f64 A A) A))) |
(*.f64 (+.f64 B B) (/.f64 -3/8 A)) |
(*.f64 (/.f64 B 4) (/.f64 -3 A)) |
(*.f64 (/.f64 B 2) (/.f64 -3/2 A)) |
(*.f64 (*.f64 (/.f64 B A) 3/4) -1) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 -3 (/.f64 (/.f64 A 2) A))) |
(*.f64 (*.f64 (/.f64 -3/2 A) B) 1/2) |
(*.f64 (/.f64 (+.f64 B B) A) -3/8) |
(*.f64 (*.f64 B 4) (/.f64 -3/8 (+.f64 A A))) |
(*.f64 -3 (*.f64 B (/.f64 1/4 A))) |
(*.f64 1/2 (*.f64 (/.f64 -3/2 A) B)) |
(*.f64 1/2 (*.f64 (*.f64 B (/.f64 1/2 A)) -3)) |
(*.f64 1/4 (*.f64 (/.f64 B A) -3)) |
(*.f64 (/.f64 1/4 A) (*.f64 B -3)) |
(*.f64 (/.f64 1/8 A) (*.f64 (+.f64 B B) -3)) |
(*.f64 (/.f64 -3/4 A) B) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 (/.f64 -3/8 A) (+.f64 B B)) |
(*.f64 (/.f64 -3 A) (/.f64 B 4)) |
(*.f64 (/.f64 -3/2 A) (/.f64 B 2)) |
(*.f64 -3/2 (*.f64 B (/.f64 1/2 A))) |
(*.f64 -3/8 (/.f64 (+.f64 B B) A)) |
(*.f64 (/.f64 -3/8 (+.f64 A A)) (*.f64 B 4)) |
(*.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) -3)) |
(*.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) -3)) |
(*.f64 1/8 (*.f64 (/.f64 (+.f64 B B) A) -3)) |
(*.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 (*.f64 B 4) -3)) |
(*.f64 (/.f64 (*.f64 B 4) A) -3/16) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 -3 (*.f64 (+.f64 A A) 16))) |
(*.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 1/4) |
(*.f64 (-.f64 (/.f64 B 4) B) (/.f64 1 A)) |
(*.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (/.f64 1/2 A)) |
(*.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 -3 (/.f64 1/4 A))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 -3 (/.f64 1 A))) |
(*.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 -3 (/.f64 A (*.f64 A 4)))) |
(*.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 -3 (/.f64 1/2 A))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 -3 (/.f64 2 A))) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 A A)) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (+.f64 A A) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (*.f64 A 8) (*.f64 A 8))) |
(/.f64 (*.f64 (/.f64 B A) 3/4) -1) |
(/.f64 (*.f64 (/.f64 -3/2 A) B) 2) |
(/.f64 (*.f64 (/.f64 -3/2 A) B) (/.f64 (+.f64 A A) A)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 4) |
(/.f64 (-.f64 (/.f64 B 4) B) A) |
(/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (+.f64 A A)) |
(/.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) 1/2) |
(/.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (/.f64 A (+.f64 A A))) |
(/.f64 (+.f64 B (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (+.f64 (neg.f64 B) (/.f64 B 4)) A) |
(/.f64 (+.f64 (*.f64 -2 B) (/.f64 B 2)) (+.f64 A A)) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 B A)) (*.f64 B (/.f64 1/2 A))) 2) |
(/.f64 (+.f64 (neg.f64 (*.f64 B 4)) B) (*.f64 A 4)) |
(/.f64 (-.f64 B (*.f64 B 4)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 B A) (/.f64 (*.f64 B 4) A)) 4) |
(/.f64 (-.f64 (+.f64 B B) (*.f64 2 (*.f64 B 4))) (*.f64 A 8)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 4)) (/.f64 1/4 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) A) (/.f64 1 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 8)) (/.f64 1/8 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) A) (/.f64 2 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 4)) (/.f64 1/2 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (+.f64 A A)) (/.f64 1 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 8)) (/.f64 1/4 A)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) A) (/.f64 4 A)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 4)) (/.f64 1 A)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (+.f64 A A)) (/.f64 4 (+.f64 A A))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 8)) (/.f64 4 (*.f64 A 8))) |
(/.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 4)) (/.f64 A (*.f64 A 4))) |
(/.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 8)) (/.f64 A (*.f64 A 8))) |
(/.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 4)) (/.f64 (/.f64 A 2) A)) |
(/.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8))) |
(pow.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(neg.f64 (*.f64 (/.f64 B A) 3/4)) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(/.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 360 (PI.f64))) 4) |
(/.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 180 (PI.f64))) 4) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64)))) |
(+.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(+.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (PI.f64) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 0 (PI.f64)) (/.f64 (PI.f64) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (neg.f64 (/.f64 0 (PI.f64))) (/.f64 (PI.f64) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (*.f64 (PI.f64) 4))) |
(-.f64 0 (-.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 -2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (PI.f64) (PI.f64))) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) 2) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) 2)) |
(-.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64))) |
(*.f64 (PI.f64) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 1 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) 1/2) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64))) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 4) (PI.f64)))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4)))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 1 (PI.f64)))) |
(*.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 B (*.f64 1/2 B)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 B) (*.f64 -1/2 B)) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(/.f64 (-.f64 (*.f64 1/4 B) B) A) |
(/.f64 (-.f64 (*.f64 B 1/4) B) A) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 B -1/4) (neg.f64 B)) A)) |
(neg.f64 (/.f64 (*.f64 B 3/4) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 B -1/4) (neg.f64 B)) A)) |
(neg.f64 (/.f64 (*.f64 B 3/4) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 B -1/4) (neg.f64 B)) A)) |
(neg.f64 (/.f64 (*.f64 B 3/4) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1/4 B) (*.f64 -1 B)) A)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 B -1/4) (neg.f64 B)) A)) |
(neg.f64 (/.f64 (*.f64 B 3/4) A)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (*.f64 -1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (*.f64 B (/.f64 1/4 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 (/.f64 B A) 3/4)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (/.f64 B A) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 0 (*.f64 B (/.f64 1/2 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 1/2 A)) 0) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 (/.f64 B A) 3/4) (*.f64 B (/.f64 -1/4 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3 (*.f64 A 8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3/8 A))) |
(+.f64 (/.f64 B (*.f64 A 8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (/.f64 B A)) |
(+.f64 (/.f64 B A) (*.f64 B (/.f64 -1/2 A))) |
(+.f64 (*.f64 (/.f64 (+.f64 B B) A) 3/4) (/.f64 B (neg.f64 A))) |
(+.f64 (*.f64 3/4 (/.f64 (+.f64 B B) A)) (/.f64 B (neg.f64 A))) |
(+.f64 (*.f64 (/.f64 B A) 3/2) (/.f64 (neg.f64 B) A)) |
(+.f64 (/.f64 B (*.f64 A -8)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) |
(+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4))) |
(+.f64 (/.f64 B (*.f64 A -8)) (neg.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A -8)) (neg.f64 (+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8))) (/.f64 B (*.f64 A -8))) |
(+.f64 (/.f64 B (*.f64 A -8)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) |
(+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4))) |
(+.f64 (*.f64 7 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 7 (*.f64 A 8))) (neg.f64 (*.f64 B (/.f64 3 (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 7/8 A)) (neg.f64 (*.f64 B (/.f64 3/8 A)))) |
(+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (/.f64 B (*.f64 A 8))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3 (*.f64 A 8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3/8 A))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 B (/.f64 3/8 A)) (-.f64 (*.f64 B (/.f64 3/8 A)) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3 (*.f64 A 8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 3/8 A))) |
(+.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 B (/.f64 3 (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 3/8 A)) (*.f64 B (-.f64 (/.f64 1/2 A) (/.f64 3/8 A)))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (*.f64 B (/.f64 -3 (*.f64 A 8))) (neg.f64 (neg.f64 (*.f64 B (/.f64 7 (*.f64 A 8)))))) |
(+.f64 (*.f64 B (/.f64 -3/8 A)) (-.f64 (*.f64 B (/.f64 7/8 A)) 0)) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A)))) |
(+.f64 (*.f64 B (/.f64 -3 (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A)))) |
(+.f64 (*.f64 B (/.f64 -3/8 A)) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A))) |
(+.f64 (-.f64 (*.f64 3 (/.f64 B (*.f64 A 8))) (*.f64 B (/.f64 1/4 A))) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (*.f64 B (/.f64 3/8 A)) (-.f64 (*.f64 B (/.f64 3/8 A)) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (*.f64 B (/.f64 1/2 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (*.f64 1/2 (/.f64 B A)))) (-.f64 (*.f64 1/2 (/.f64 B A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (*.f64 A -4))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (neg.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (*.f64 A -4))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (/.f64 B (*.f64 A -8))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (*.f64 B (/.f64 -1/4 A)) (neg.f64 (*.f64 B (/.f64 7 (*.f64 A 8)))))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (*.f64 B (/.f64 -1/4 A)) (neg.f64 (*.f64 B (/.f64 7/8 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (neg.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 -1/4 A))) (*.f64 B (/.f64 -3/4 A))) |
(+.f64 (*.f64 B (/.f64 -3/4 A)) (-.f64 (/.f64 B A) (*.f64 B (/.f64 -1/4 A)))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/4 A)) -1)) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (/.f64 B A))) (-.f64 (*.f64 B (/.f64 -3/4 A)) 1)) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/4 A)) -1)) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (/.f64 B A))) (-.f64 (*.f64 B (/.f64 -3/4 A)) 1)) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(-.f64 (/.f64 B A) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -3/4 A)) (-.f64 -1 (/.f64 B A))) (+.f64 -1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B A) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(-.f64 (/.f64 B A) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -3/4 A)) (-.f64 -1 (/.f64 B A))) (+.f64 -1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(-.f64 (/.f64 B A) (+.f64 (/.f64 B (*.f64 A -8)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8))))) |
(-.f64 (/.f64 B A) (+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4)))) |
(+.f64 (-.f64 (/.f64 B A) (*.f64 3 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A -8))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B A) (*.f64 B (/.f64 3 (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B A) (*.f64 B (/.f64 3/8 A)))) |
(+.f64 (-.f64 0 (-.f64 -1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) -1) (neg.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (+.f64 (*.f64 B (/.f64 1/4 A)) 1) (+.f64 -1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (*.f64 B (/.f64 1/2 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 -1 (*.f64 1/2 (/.f64 B A)))) (-.f64 (*.f64 1/2 (/.f64 B A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 1/2 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 1/2 (/.f64 B A)))) (-.f64 (*.f64 1/2 (/.f64 B A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 B (*.f64 A -8))) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 B (*.f64 A -8)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/4 A)) -2))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 (*.f64 B (/.f64 1/2 A)) -4))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 B (*.f64 A -8))) (-.f64 (/.f64 B (*.f64 A 8)) (/.f64 B (*.f64 A -8)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 1/2 A)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 1/2 (/.f64 B A)))) (-.f64 (*.f64 1/2 (/.f64 B A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8)))) |
(+.f64 (+.f64 (*.f64 B (/.f64 -1/4 A)) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 B (*.f64 A -8)))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 3 (/.f64 B (*.f64 A 8)))) (*.f64 3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (*.f64 B (/.f64 3 (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 B (/.f64 3 (*.f64 A 8))))) |
(+.f64 (*.f64 B (/.f64 3/8 A)) (*.f64 B (-.f64 (/.f64 1/2 A) (/.f64 3/8 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7 (*.f64 A 8))) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7/8 A)) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7 (*.f64 A 8))) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7/8 A)) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A))) (*.f64 -3 (/.f64 B (*.f64 A 8)))) |
(+.f64 (*.f64 B (/.f64 -3 (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (neg.f64 A)))) |
(+.f64 (*.f64 B (/.f64 -3/8 A)) (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A)) (*.f64 (*.f64 B (/.f64 1/4 A)) -3/2)) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A)) (*.f64 (*.f64 B (/.f64 1/4 A)) -3/2)) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A))) (/.f64 B (*.f64 A -8))) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/2 A)) -4)) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -3/4 A))) (/.f64 (*.f64 B (/.f64 1/4 A)) -2)) |
(+.f64 (/.f64 B (*.f64 A -8)) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A)) (*.f64 (*.f64 B (/.f64 1/4 A)) -3/2)) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (neg.f64 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (neg.f64 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 (neg.f64 B) A)) (*.f64 (*.f64 B (/.f64 1/4 A)) -3/2)) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7 (*.f64 A 8))) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7/8 A)) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7 (*.f64 A 8))) (neg.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (/.f64 B (*.f64 A 8))) (-.f64 (*.f64 B (/.f64 7/8 A)) (/.f64 B (*.f64 A 8)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3 (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3 (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/8 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/8 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 -3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3 (*.f64 A 8)))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -3 (*.f64 A 8))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/8 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -3/8 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/4 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) -2) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/4 A))) (-.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) -4) (*.f64 B (/.f64 -1/2 A)))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/4 A)))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) 2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (*.f64 B (/.f64 -1/4 A)) -2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B A) 1/2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B A) (/.f64 2 (/.f64 (*.f64 A 4) A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 1 (*.f64 B (/.f64 1/2 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1 (*.f64 B (/.f64 -1/2 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 2 (/.f64 (+.f64 A A) A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (+.f64 B B) (/.f64 1/4 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (+.f64 B B) (/.f64 -1 (*.f64 A -4))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 2 (*.f64 B (/.f64 1/4 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -2 (*.f64 B (/.f64 -1/4 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (neg.f64 B) (/.f64 -1/2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 -2 B) (/.f64 -1/4 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B 4) (/.f64 2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B 4) (/.f64 -2 (neg.f64 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B 2) (/.f64 1 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B 2) (/.f64 -2 (*.f64 -2 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B (neg.f64 A)) -1/2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 (/.f64 A 2) A))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 A (*.f64 2 A)))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 A (*.f64 A 2)))) |
(*.f64 (*.f64 B (/.f64 -1/2 A)) -1) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (+.f64 B B) A) 1/4) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B 4) (/.f64 1/8 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B 4) (/.f64 -1 (*.f64 A -8))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B 4) (/.f64 -2 (*.f64 (*.f64 A 4) -4))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 B 4) (/.f64 -2 (neg.f64 (*.f64 A 16)))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (neg.f64 (/.f64 B 4)) (/.f64 -2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (neg.f64 (/.f64 B 2)) (/.f64 -2 (+.f64 A A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 B -4) (/.f64 -2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (+.f64 B B) -4) (/.f64 -2 (+.f64 A A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (*.f64 B 4) -4) (/.f64 -1/2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (neg.f64 B) 4) (/.f64 -2 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (*.f64 -2 B) 4) (/.f64 -2 (+.f64 A A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 (/.f64 2 A) (/.f64 B 4)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/4 (/.f64 (+.f64 B B) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/4 (*.f64 (/.f64 B (neg.f64 A)) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1/2 (/.f64 B (neg.f64 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1/4 (*.f64 (/.f64 B A) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/4 A) (+.f64 B B)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/4 A) (*.f64 (neg.f64 B) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/8 A) (*.f64 B 4)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/8 A) (*.f64 (*.f64 -2 B) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1/4 A) (*.f64 -2 B)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1/4 A) (*.f64 B -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1/8 A) (*.f64 (+.f64 B B) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1 A) (*.f64 (/.f64 B 4) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1/2 A) (neg.f64 B)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1/2 A) (*.f64 (/.f64 B 2) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 -1/8 (*.f64 (/.f64 (+.f64 B B) A) -2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 -1 (*.f64 A 16)) (*.f64 (*.f64 B 4) -2)) |
(*.f64 -2 (*.f64 (*.f64 B 4) (/.f64 -1 (*.f64 A 16)))) |
(*.f64 (/.f64 -1/16 A) (*.f64 B -8)) |
(*.f64 (/.f64 1 A) (/.f64 B 2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) 2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/2 A) B) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) 2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 1/8 (/.f64 (*.f64 B 4) A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 2 (*.f64 B 4))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (*.f64 B 4) A) 1/8) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 (/.f64 1/8 A) 2)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 2 (*.f64 (+.f64 A A) 16))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (neg.f64 (*.f64 B 4)) (/.f64 -1/8 A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (neg.f64 (*.f64 B 4)) (/.f64 -2 (*.f64 A 16))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (*.f64 -2 (/.f64 B A)) -1/4) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(*.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 2 (/.f64 1/4 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 2 (/.f64 1 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 2 (/.f64 A (*.f64 A 4)))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 A (*.f64 2 A)))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 2 (/.f64 A (*.f64 A 2)))) |
(*.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 2 (/.f64 1/2 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 2 (/.f64 2 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 2 (/.f64 A A))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (/.f64 2 (/.f64 A A)))) |
(*.f64 (+.f64 (/.f64 A A) 1) (*.f64 B (/.f64 1/4 A))) |
(*.f64 (/.f64 1/4 A) (*.f64 B (+.f64 1 (/.f64 A A)))) |
(*.f64 B (*.f64 (/.f64 1/4 A) (+.f64 1 (/.f64 A A)))) |
(/.f64 B (+.f64 A A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) 1/2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (/.f64 A 2) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (*.f64 A 4) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 -1/4 A)) -1/2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B A) 2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B A) (/.f64 (+.f64 A A) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 B A) (/.f64 (*.f64 A 4) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 B A) (/.f64 (*.f64 A 16) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 A A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (+.f64 A A) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 (*.f64 A 8) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 B B) (*.f64 A 4)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B 2) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B (neg.f64 A)) -2) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 B (*.f64 A 8)) (/.f64 A (*.f64 A 4))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 B (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B (/.f64 -1/2 A)) -1) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (+.f64 B B) A) 4) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 4) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (+.f64 B B) A) (/.f64 (*.f64 A 8) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B 4) (*.f64 A 8)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B 4) A) 8) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 8) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 A 16) (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 2 (*.f64 B 4)) (*.f64 A 16)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 1/2 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 1/4 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 1 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 B A) A) (/.f64 2 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) A) (/.f64 4 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (*.f64 B -2) (*.f64 A -4)) |
(/.f64 (*.f64 (+.f64 B B) -2) (*.f64 A -8)) |
(/.f64 (*.f64 B -2) (*.f64 A -4)) |
(/.f64 (-.f64 B (/.f64 B 2)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (/.f64 B A) (+.f64 A A)) (/.f64 1 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 B A) (*.f64 A 8)) (/.f64 1/4 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (*.f64 2 (*.f64 B 4)) A) (/.f64 (*.f64 A 16) A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) (+.f64 A A)) (/.f64 4 (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 B 2) (*.f64 A 8)) (/.f64 A (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 (+.f64 B B) A) (*.f64 A 8)) (/.f64 4 (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) (*.f64 A 8)) (/.f64 1/8 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (/.f64 (*.f64 B 4) A) (/.f64 (*.f64 B 4) A)) 16) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 B 4)) (*.f64 2 (*.f64 B 4))) (*.f64 (+.f64 A A) 16)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 (/.f64 B A) (*.f64 A 16))) (/.f64 1/4 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 (*.f64 B (/.f64 1/4 A)) A)) (/.f64 1 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (-.f64 (/.f64 B (*.f64 A 16)) 0)) (/.f64 A (*.f64 A 4))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 (/.f64 B (*.f64 A 8)) A)) (/.f64 1/2 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 2 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 (/.f64 (+.f64 B B) A) 3/4)) 2) |
(/.f64 (+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 3/4 (/.f64 (+.f64 B B) A))) 2) |
(+.f64 (/.f64 B (*.f64 A -4)) (/.f64 (*.f64 (/.f64 B A) 3/2) 2)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 4)) (-.f64 B (/.f64 B 4))) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -4) (-.f64 B (/.f64 B 4))) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (/.f64 (+.f64 B B) -4) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 (neg.f64 B) 4) (-.f64 B (/.f64 B 4))) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (/.f64 (*.f64 -2 B) 4) (*.f64 3 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (neg.f64 (/.f64 B 4))) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 B -4)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (-.f64 B (/.f64 B 4)) (/.f64 (neg.f64 B) 4)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (neg.f64 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (+.f64 B B) -4)) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (*.f64 3 (/.f64 B 2)) (/.f64 (*.f64 -2 B) 4)) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 (/.f64 B 2)) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (+.f64 (/.f64 B -2) (*.f64 B 3/2)) (+.f64 A A)) |
(/.f64 (-.f64 B (/.f64 (*.f64 B 4) -4)) (*.f64 A 4)) |
(/.f64 (-.f64 B (/.f64 (*.f64 B 8) -8)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (*.f64 -2 (/.f64 B -4)) A) |
(/.f64 (-.f64 (/.f64 B 4) (/.f64 B -4)) A) |
(/.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (*.f64 -2 (/.f64 B -4)) A) |
(/.f64 (-.f64 (/.f64 B 2) (neg.f64 (/.f64 B 2))) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (*.f64 -2 (/.f64 B -4)) A) |
(/.f64 (-.f64 (/.f64 B 2) (/.f64 (+.f64 B B) -4)) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 B 4) (neg.f64 (/.f64 B 4))) A) |
(/.f64 (*.f64 -2 (/.f64 B -4)) A) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 2)) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (/.f64 B -4) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (/.f64 (+.f64 B B) -4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (/.f64 (neg.f64 B) 4) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (/.f64 (*.f64 -2 B) 4) (-.f64 (/.f64 B 2) (+.f64 B B))) (+.f64 A A)) |
(/.f64 (-.f64 (neg.f64 (/.f64 B 4)) (-.f64 (/.f64 B 4) B)) A) |
(/.f64 (-.f64 (/.f64 B -4) (*.f64 B -3/4)) A) |
(/.f64 (-.f64 (+.f64 B B) B) (+.f64 A A)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(-.f64 (+.f64 (/.f64 B A) 0) (*.f64 1/2 (/.f64 B A))) |
(/.f64 (-.f64 (/.f64 (*.f64 B 4) A) (/.f64 (+.f64 B B) A)) 4) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(-.f64 (+.f64 (/.f64 B A) 0) (*.f64 1/2 (/.f64 B A))) |
(/.f64 (-.f64 (*.f64 2 (*.f64 B 4)) (*.f64 B 4)) (*.f64 A 8)) |
(/.f64 (-.f64 (*.f64 B 4) (+.f64 B B)) (*.f64 A 4)) |
(-.f64 (+.f64 (/.f64 B A) 0) (*.f64 1/2 (/.f64 B A))) |
(/.f64 (-.f64 (-.f64 B (/.f64 B 4)) (/.f64 B 4)) A) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 3 (/.f64 B 2)) (/.f64 B 2)) (+.f64 A A)) |
(/.f64 (-.f64 (*.f64 B 3/2) (/.f64 B 2)) (+.f64 A A)) |
(/.f64 (-.f64 (+.f64 B B) (*.f64 B 4)) (*.f64 A -4)) |
(/.f64 (-.f64 (*.f64 -2 B) (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (-.f64 (*.f64 B -2) (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (*.f64 4 (+.f64 B B)) (*.f64 A 16)) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) (+.f64 A A)) (/.f64 8 (+.f64 A A))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) (*.f64 A 8)) (/.f64 8 (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(/.f64 (/.f64 (/.f64 (*.f64 B 4) A) A) (/.f64 8 A)) |
(/.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 A (*.f64 2 A))) |
(/.f64 (-.f64 (/.f64 B 2) 0) A) |
(pow.f64 (*.f64 B (/.f64 1/2 A)) 1) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(neg.f64 (*.f64 B (/.f64 -1/2 A))) |
(*.f64 B (/.f64 1/2 A)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (neg.f64 A))) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (neg.f64 B) A)) |
(+.f64 (*.f64 B (/.f64 -1/4 A)) (*.f64 B (/.f64 -1/2 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 (*.f64 B (/.f64 -3/4 A)) 0) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 0 (*.f64 B (/.f64 -3/4 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 (/.f64 B (neg.f64 A)) (*.f64 B (/.f64 1/4 A))) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 B (neg.f64 A))) |
(+.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 (neg.f64 B) A)) |
(+.f64 (/.f64 B (*.f64 A 8)) (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7 (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7/8 A)))) |
(+.f64 (*.f64 B (/.f64 -1/2 A)) (*.f64 B (/.f64 -1/4 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 (+.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 B (*.f64 A 8))) (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (+.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 -3/4 A))) (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 -3/4 A)) (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A))))) |
(+.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (/.f64 B (*.f64 A 8))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7 (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7/8 A)))) |
(+.f64 (-.f64 0 (*.f64 7 (/.f64 B (*.f64 A 8)))) (neg.f64 (/.f64 B (*.f64 A -8)))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7 (*.f64 A 8))))) |
(+.f64 (/.f64 B (*.f64 A 8)) (neg.f64 (*.f64 B (/.f64 7/8 A)))) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (*.f64 -3 (/.f64 B (*.f64 A 8)))) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (neg.f64 (*.f64 3 (/.f64 B (*.f64 A 8))))) |
(+.f64 (neg.f64 (*.f64 B (/.f64 3 (*.f64 A 8)))) (*.f64 B (/.f64 -3 (*.f64 A 8)))) |
(+.f64 (neg.f64 (*.f64 B (/.f64 3/8 A))) (*.f64 B (/.f64 -3/8 A))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/4 A)) -1))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A))) 1)) |
(+.f64 1 (+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (*.f64 B (/.f64 1/4 A))) (-.f64 (*.f64 B (/.f64 -3/4 A)) (-.f64 1 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (/.f64 B (*.f64 A 8)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (/.f64 B (*.f64 A 8)))) (-.f64 (/.f64 B (*.f64 A 8)) (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 -3/4 A)) -1) (+.f64 (/.f64 (*.f64 B -3/2) (*.f64 A 4)) (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (/.f64 B (*.f64 A 8)))))) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A)))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) |
(+.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))) (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 -3/4 A))))) |
(-.f64 2 (+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) 1)) |
(+.f64 (-.f64 (*.f64 B (/.f64 1/4 A)) (-.f64 1 (*.f64 B (/.f64 1/4 A)))) (neg.f64 (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (-.f64 1 (*.f64 B (/.f64 1/4 A))) (+.f64 (*.f64 B (/.f64 1/2 A)) (-.f64 -1 (*.f64 B (/.f64 -3/4 A)))))) |
(-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (*.f64 1/2 (/.f64 B A)) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) -3) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (/.f64 B A) -3/4) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 B A) (/.f64 -3 (/.f64 (*.f64 A 4) A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 1 (*.f64 B (/.f64 -3/4 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B (/.f64 1/2 A)) -3/2) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 -3 (/.f64 (+.f64 A A) A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (+.f64 B B) (/.f64 -3/8 A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 B 4) (/.f64 -3 A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 B 2) (/.f64 -3/2 A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 (/.f64 B A) 3/4) -1) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 -3 (/.f64 (/.f64 A 2) A))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 -3 (/.f64 A (*.f64 2 A)))) |
(*.f64 B (/.f64 (/.f64 -3 (/.f64 A (*.f64 A 2))) (*.f64 A 8))) |
(*.f64 (*.f64 (/.f64 -3/2 A) B) 1/2) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 (+.f64 B B) A) -3/8) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (*.f64 B 4) (/.f64 -3/8 (+.f64 A A))) |
(*.f64 B (*.f64 4 (/.f64 -3/8 (+.f64 A A)))) |
(*.f64 -3 (*.f64 B (/.f64 1/4 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 1/2 (*.f64 (/.f64 -3/2 A) B)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 1/2 (*.f64 (*.f64 B (/.f64 1/2 A)) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 1/4 (*.f64 (/.f64 B A) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 1/4 A) (*.f64 B -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 1/8 A) (*.f64 (+.f64 B B) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 -3/4 A) B) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/4 (/.f64 B A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 -3/8 A) (+.f64 B B)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 -3 A) (/.f64 B 4)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 -3/2 A) (/.f64 B 2)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/2 (*.f64 B (/.f64 1/2 A))) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 -3/8 (/.f64 (+.f64 B B) A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 -3/8 (+.f64 A A)) (*.f64 B 4)) |
(*.f64 (*.f64 B 4) (/.f64 -3/8 (+.f64 A A))) |
(*.f64 B (*.f64 4 (/.f64 -3/8 (+.f64 A A)))) |
(*.f64 (/.f64 1 A) (*.f64 (/.f64 B 4) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 1/2 A) (*.f64 (/.f64 B 2) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 1/8 (*.f64 (/.f64 (+.f64 B B) A) -3)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 (/.f64 1/8 A) 2) (*.f64 (*.f64 B 4) -3)) |
(*.f64 -3 (*.f64 (*.f64 B 4) (/.f64 1/16 A))) |
(*.f64 (/.f64 1/16 A) (*.f64 B -12)) |
(*.f64 (/.f64 (*.f64 B 4) A) -3/16) |
(*.f64 (/.f64 -3/32 A) (*.f64 B 8)) |
(*.f64 (*.f64 2 (*.f64 B 4)) (/.f64 -3 (*.f64 (+.f64 A A) 16))) |
(*.f64 (/.f64 (*.f64 B 4) A) -3/16) |
(*.f64 (/.f64 -3/32 A) (*.f64 B 8)) |
(*.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 1/4) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (-.f64 (/.f64 B 4) B) (/.f64 1 A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (/.f64 1/2 A)) |
(*.f64 B (/.f64 -3/4 A)) |
(*.f64 (/.f64 (/.f64 B A) (*.f64 A 16)) (/.f64 -3 (/.f64 1/4 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/4 A)) A) (/.f64 -3 (/.f64 1 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (-.f64 (/.f64 B (*.f64 A 16)) 0) (/.f64 -3 (/.f64 A (*.f64 A 4)))) |
(*.f64 (/.f64 B (*.f64 A 8)) (/.f64 -3 (/.f64 A (*.f64 2 A)))) |
(*.f64 B (/.f64 (/.f64 -3 (/.f64 A (*.f64 A 2))) (*.f64 A 8))) |
(*.f64 (/.f64 (/.f64 B (*.f64 A 8)) A) (/.f64 -3 (/.f64 1/2 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(*.f64 (/.f64 (*.f64 B (/.f64 1/2 A)) A) (/.f64 -3 (/.f64 2 A))) |
(*.f64 (*.f64 B (/.f64 1/4 A)) (/.f64 -3 (/.f64 A A))) |
(*.f64 (/.f64 B A) (*.f64 1/4 (/.f64 -3 (/.f64 A A)))) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 A A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (+.f64 A A) (+.f64 A A))) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 (*.f64 A 8) (*.f64 A 8))) |
(/.f64 (*.f64 B (/.f64 -3/4 A)) (+.f64 1 (/.f64 0 A))) |
(/.f64 (*.f64 (/.f64 B A) 3/4) -1) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (*.f64 (/.f64 -3/2 A) B) 2) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (*.f64 (/.f64 -3/2 A) B) (/.f64 (+.f64 A A) A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) 4) |
(/.f64 (*.f64 B (*.f64 (/.f64 -3/2 A) 2)) 4) |
(/.f64 (*.f64 B (*.f64 2 (/.f64 -3/2 A))) 4) |
(/.f64 (-.f64 (/.f64 B 4) B) A) |
(/.f64 (*.f64 B -3/4) A) |
(/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (+.f64 A A)) |
(/.f64 (-.f64 (/.f64 B 4) B) A) |
(/.f64 (*.f64 B -3/4) A) |
(/.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) 1/2) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (*.f64 -3 (/.f64 B (*.f64 A 8))) (/.f64 A (+.f64 A A))) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (+.f64 B (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (+.f64 (neg.f64 B) (/.f64 B 4)) A) |
(/.f64 (+.f64 (*.f64 -2 B) (/.f64 B 2)) (+.f64 A A)) |
(/.f64 (+.f64 (neg.f64 B) (/.f64 B 4)) A) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 B A)) (*.f64 B (/.f64 1/2 A))) 2) |
(*.f64 B (/.f64 -3/4 A)) |
(/.f64 (+.f64 (neg.f64 (*.f64 B 4)) B) (*.f64 A 4)) |
(/.f64 (+.f64 B (neg.f64 (*.f64 B 4))) (*.f64 A 4)) |
(/.f64 (-.f64 B (*.f64 B 4)) (*.f64 A 4)) |
(/.f64 (-.f64 (/.f64 B A) (/.f64 (*.f64 B 4) A)) 4) |
(/.f64 (-.f64 B (*.f64 B 4)) (*.f64 A 4)) |
(/.f64 (-.f64 (+.f64 B B) (*.f64 2 (*.f64 B 4))) (*.f64 A 8)) |
(/.f64 (-.f64 B (*.f64 B 4)) (*.f64 A 4)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 4)) (/.f64 1/4 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) A) (/.f64 1 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (+.f64 A A)) (/.f64 1/2 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 B (/.f64 -3/4 A)) (*.f64 A 8)) (/.f64 1/8 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) A) (/.f64 2 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 4)) (/.f64 1/2 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (+.f64 A A)) (/.f64 1 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 (/.f64 -3/2 A) B) (*.f64 A 8)) (/.f64 1/4 A)) |
(*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)) |
(-.f64 (*.f64 B (/.f64 -3/4 A)) (/.f64 0 A)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) A) (/.f64 4 A)) |
(/.f64 (*.f64 B (*.f64 (/.f64 -3/2 A) 2)) (*.f64 A (/.f64 4 A))) |
(/.f64 (*.f64 B (*.f64 2 (/.f64 -3/2 A))) (*.f64 A (/.f64 4 A))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 4)) (/.f64 1 A)) |
(/.f64 (*.f64 B (*.f64 (/.f64 -3/2 A) 2)) (*.f64 A (/.f64 4 A))) |
(/.f64 (*.f64 B (*.f64 2 (/.f64 -3/2 A))) (*.f64 A (/.f64 4 A))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (+.f64 A A)) (/.f64 4 (+.f64 A A))) |
(/.f64 (*.f64 B (*.f64 (/.f64 -3/2 A) 2)) (*.f64 A (/.f64 4 A))) |
(/.f64 (*.f64 B (*.f64 2 (/.f64 -3/2 A))) (*.f64 A (/.f64 4 A))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 -3/2 A) B)) (*.f64 A 8)) (/.f64 4 (*.f64 A 8))) |
(/.f64 (*.f64 B (*.f64 (/.f64 -3/2 A) 2)) (*.f64 A (/.f64 4 A))) |
(/.f64 (*.f64 B (*.f64 2 (/.f64 -3/2 A))) (*.f64 A (/.f64 4 A))) |
(/.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 4)) (/.f64 A (*.f64 A 4))) |
(-.f64 (/.f64 (-.f64 (/.f64 B 4) B) A) (/.f64 0 (*.f64 A 4))) |
(-.f64 (/.f64 (*.f64 B -3/4) A) (/.f64 0 A)) |
(/.f64 (/.f64 (-.f64 (/.f64 B 4) B) (*.f64 A 8)) (/.f64 A (*.f64 A 8))) |
(-.f64 (/.f64 (-.f64 (/.f64 B 4) B) A) (/.f64 0 (*.f64 A 4))) |
(-.f64 (/.f64 (*.f64 B -3/4) A) (/.f64 0 A)) |
(/.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 4)) (/.f64 (/.f64 A 2) A)) |
(-.f64 (/.f64 (-.f64 (/.f64 B 4) B) A) (/.f64 0 (*.f64 A 4))) |
(-.f64 (/.f64 (*.f64 B -3/4) A) (/.f64 0 A)) |
(/.f64 (/.f64 (-.f64 (/.f64 B 2) (+.f64 B B)) (*.f64 A 8)) (/.f64 (+.f64 A A) (*.f64 A 8))) |
(-.f64 (/.f64 (-.f64 (/.f64 B 4) B) A) (/.f64 0 (*.f64 A 4))) |
(-.f64 (/.f64 (*.f64 B -3/4) A) (/.f64 0 A)) |
(pow.f64 (*.f64 B (/.f64 -3/4 A)) 1) |
(*.f64 B (/.f64 -3/4 A)) |
(neg.f64 (*.f64 (/.f64 B A) 3/4)) |
(*.f64 B (/.f64 -3/4 A)) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 360 (PI.f64))) 4) |
(/.f64 (*.f64 360 (/.f64 (*.f64 2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) 4) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 2 (/.f64 360 (PI.f64)))) 4) |
(/.f64 (*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 180 (PI.f64))) 4) |
(/.f64 (*.f64 360 (/.f64 (*.f64 2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) 4) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 2 (/.f64 360 (PI.f64)))) 4) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(/.f64 (+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))) 2) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 0) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (neg.f64 (/.f64 0 (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (/.f64 0 (PI.f64)) (/.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 (neg.f64 (/.f64 0 (PI.f64))) (/.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 0 (/.f64 (*.f64 (PI.f64) 4) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 0 (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 0 (-.f64 (/.f64 0 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))) |
(/.f64 (+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))) 2) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(/.f64 (+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))) 2) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 -2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) -4) (*.f64 (PI.f64) 8))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (-.f64 (*.f64 2 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (-.f64 (*.f64 2 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64)) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (PI.f64) (PI.f64))) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))) |
(/.f64 (+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 2 (PI.f64))) 2) |
(-.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) 2) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) 2)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(-.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(/.f64 (*.f64 4 (atan.f64 (*.f64 1/2 (/.f64 B A)))) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 4)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (PI.f64) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (/.f64 1 (/.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/2 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) 1/2) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 2) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 4))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 1/2 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/4) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) (/.f64 1 (/.f64 (*.f64 (PI.f64) 4) (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 4)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 1 (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64)) (PI.f64)) (/.f64 1 (/.f64 2 (PI.f64)))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 B (/.f64 1/2 A)))) (/.f64 (/.f64 1 (PI.f64)) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (PI.f64))) (/.f64 1/2 (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(*.f64 (*.f64 (PI.f64) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 4)) (PI.f64))) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1) |
(/.f64 (atan.f64 (-.f64 (/.f64 B A) (*.f64 B (/.f64 1/2 A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (atan.f64 (*.f64 1/2 (/.f64 B A))) |
| ✓ | 0.1b | (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) |
| ✓ | 0.2b | (*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
| ✓ | 3.2b | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
Compiled 116 to 77 computations (33.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | B | @ | 0 | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
| 1.0ms | A | @ | -inf | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
| 1.0ms | A | @ | inf | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
| 1.0ms | B | @ | -inf | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
| 1.0ms | B | @ | inf | (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
| 1× | batch-egg-rewrite |
| 1102× | rational_best-simplify-3 |
| 726× | rational_best-simplify-1 |
| 596× | rational_best-simplify-52 |
| 500× | rational_best-simplify-47 |
| 482× | rational_best-simplify-65 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 176 |
| 1 | 144 | 176 |
| 2 | 316 | 114 |
| 3 | 1105 | 110 |
| 4 | 6681 | 110 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))) |
(*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (PI.f64) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (neg.f64 (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (*.f64 (PI.f64) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (neg.f64 (*.f64 2 (*.f64 (PI.f64) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (neg.f64 (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 -1 (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (neg.f64 (/.f64 1 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (neg.f64 (/.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (PI.f64) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) (*.f64 2 (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2)))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) (/.f64 2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 -1 (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (PI.f64)) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (PI.f64)) (/.f64 2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 2)) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1/4 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 4)) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (PI.f64)) (/.f64 4 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 360) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/4 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (-.f64 1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2) 4) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/4 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 1 (/.f64 1/2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 1 (/.f64 1 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8))) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) (/.f64 1/2 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1/4 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1 (*.f64 (PI.f64) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1))))) |
| 1× | egg-herbie |
| 1390× | rational_best-simplify-1 |
| 1326× | rational_best-simplify-57 |
| 872× | rational_best-simplify-51 |
| 768× | rational_best-simplify-108 |
| 730× | rational_best-simplify-49 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 347 | 8879 |
| 1 | 1044 | 8531 |
| 2 | 4761 | 8467 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 -1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(-.f64 1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(-.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) 1) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 0) |
(-.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(-.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) -1) |
(-.f64 (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(-.f64 (-.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(-.f64 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2) |
(-.f64 (+.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))) -2) |
(*.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 1/2 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(*.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 1/2) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 1/4 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 1/4) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) -2) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (PI.f64) -1/4)) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (PI.f64))) |
(/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 2) |
(/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -1/2) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) -4) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (neg.f64 (*.f64 (PI.f64) 8))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 1/2) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (*.f64 (PI.f64) 4)) |
(/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) -8) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (neg.f64 (*.f64 2 (*.f64 (PI.f64) 8)))) |
(/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (PI.f64)) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (neg.f64 (/.f64 1/2 (PI.f64)))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 -1 (*.f64 (PI.f64) 2))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (neg.f64 (/.f64 1 (PI.f64)))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 -1 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (neg.f64 (/.f64 2 (PI.f64)))) |
(/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (PI.f64) 8)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) (*.f64 2 (*.f64 (PI.f64) 8))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) (/.f64 1/2 (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2)))) (/.f64 1 (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) (/.f64 2 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 -1 (*.f64 (PI.f64) 4))) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 8) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (PI.f64)) (/.f64 1 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (PI.f64)) (/.f64 2 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 2)) (/.f64 1 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 1/2 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1/4 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 4)) (/.f64 1/2 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (PI.f64)) (/.f64 4 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 2 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1 (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 360) 2) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4) |
(/.f64 (+.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360)) 8) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(+.f64 -1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(+.f64 1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(+.f64 1/2 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(+.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(+.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(+.f64 1/4 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4)) |
(+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4)) |
(+.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4)) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8))) |
(+.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(+.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2) |
(+.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2)) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2)) |
(+.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2)) |
(+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4) 1/4) |
(+.f64 (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4)) |
(+.f64 (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4)) |
(+.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8))) |
(-.f64 -1 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))) |
(-.f64 1 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))) |
(-.f64 1/2 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(-.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(-.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1) |
(-.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4))) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -3) 2)) |
(-.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))) |
(-.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) 2)) |
(-.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) -1/2) |
(-.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 2)) |
(-.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2)) |
(-.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (-.f64 1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 8))) |
(-.f64 (/.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2) 4) -1/2) |
(*.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 (*.f64 (PI.f64) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) -1) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1/2) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/4 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/4) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 8))) |
(*.f64 (/.f64 1/2 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (/.f64 1/4 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (/.f64 1/4 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 (/.f64 1 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 1/4 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/8) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8)))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) 2)) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 1 (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 1 (/.f64 1 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 1/8 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) |
(*.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8))) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1/4 (PI.f64))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1 (*.f64 (PI.f64) 8))) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1) |
(neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(+.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4)) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(-.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4)) |
(*.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4) |
(*.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8) |
(pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
| Outputs |
|---|
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 -1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (-.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (+.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))) -2) |
(-.f64 (+.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4))) (-.f64 -1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)))) -2) |
(-.f64 (+.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) -1/4))) (+.f64 -1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 (PI.f64) -1/4)))) -2) |
(*.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/2 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 1/4 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 1/4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) -2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (PI.f64) -1/4)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) 2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) -4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (neg.f64 (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (*.f64 (PI.f64) 4)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) -8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (neg.f64 (*.f64 2 (*.f64 (PI.f64) 8)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (neg.f64 (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 -1 (*.f64 (PI.f64) 2))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (neg.f64 (/.f64 1 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 -1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (neg.f64 (/.f64 2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (*.f64 (PI.f64) 8)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) (*.f64 2 (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) (/.f64 1/2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2)))) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) (/.f64 2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 -1 (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (PI.f64)) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (PI.f64)) (/.f64 2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 2)) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 1/2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1/4 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (PI.f64)) (*.f64 (PI.f64) 4)) (/.f64 1/2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (PI.f64)) (/.f64 4 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 2)) (/.f64 2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 -2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 (PI.f64) 4)) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 -1/2 (PI.f64))) |
(*.f64 -1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 2) (/.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 360) 2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(/.f64 (+.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360)) 8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(+.f64 -1 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 1 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 1/2 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 0 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 1/4 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) 2) |
(+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4)) 2) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4) (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4)) |
(/.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64)))) 4) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 2) 4) |
(/.f64 (*.f64 2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) 4) |
(+.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4)) |
(/.f64 (+.f64 (+.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2)) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) 1)) 4) |
(/.f64 (-.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2)) -2) 4) |
(/.f64 (+.f64 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) 2)) 4) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4) (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4)) |
(/.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64)))) 4) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 2) 4) |
(/.f64 (*.f64 2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) 4) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) 1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) 2) |
(+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4)) 2) |
(+.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2)) |
(/.f64 (+.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) (+.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)))) 2) |
(+.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2) (+.f64 -1/2 (+.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8))))) |
(+.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2)) |
(/.f64 (+.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) (+.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)))) 2) |
(+.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2) (+.f64 -1/2 (+.f64 1/2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8))))) |
(+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2)) 4) 1/4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (/.f64 (+.f64 1 (-.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) 4) (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4)) |
(/.f64 (+.f64 (+.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2)) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) 1)) 4) |
(/.f64 (-.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2)) -2) 4) |
(/.f64 (+.f64 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) 2) (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) 2)) 4) |
(+.f64 (/.f64 (+.f64 1 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) 4) (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 4)) |
(/.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64)))) 4) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 2) 4) |
(/.f64 (*.f64 2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) 4) |
(+.f64 (/.f64 (*.f64 3/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 4)) |
(/.f64 (+.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 3/2 (PI.f64))) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64)))) 4) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 2) 4) |
(/.f64 (*.f64 2 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) 4) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 -1 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 1 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 1/2 (/.f64 (-.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 0) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 0 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) -3) 2)) |
(/.f64 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) -3)) 2) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) -3/4) 2)) |
(-.f64 (/.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (-.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (+.f64 -1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) 2) (/.f64 (neg.f64 (+.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (+.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) 2) -1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) -1/4)) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) 2) |
(+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4)) 2) |
(-.f64 (/.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2) (/.f64 (-.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2)) |
(/.f64 (-.f64 (+.f64 -1 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) (-.f64 -1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)))) 2) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (-.f64 -1/2 (+.f64 -1/2 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)))) |
(/.f64 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (+.f64 0 (neg.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4)))) 2) |
(-.f64 (/.f64 (+.f64 1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) 2) (/.f64 (-.f64 1 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 3)) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) 3)) 2) |
(+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)) |
(/.f64 (+.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4)) 2) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) (*.f64 (PI.f64) 8)) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 2) 4) -1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 -1 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (PI.f64) 2) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64))) -1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)) 1/2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1/4 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) 2) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 1/4) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 1 (*.f64 (PI.f64) 8))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 1/4 (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1/4 (PI.f64)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 1 (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 1/4 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64)) 1/8) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (*.f64 (PI.f64) 2)) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64)) (/.f64 1 (/.f64 1/2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2))) (/.f64 1 (/.f64 1 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 2 (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 1/8 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (*.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (PI.f64) 8))) (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (/.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 4)) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 (/.f64 1 (/.f64 2 (PI.f64))) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (/.f64 1 (/.f64 1/2 (PI.f64))) (PI.f64))) |
(*.f64 1 (-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64)))) |
(-.f64 (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) (/.f64 0 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64)))) (/.f64 1/2 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (/.f64 1/4 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2))) (/.f64 1 (*.f64 (PI.f64) 8))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 1/2 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 1/4 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (PI.f64) 8)) (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (PI.f64) 2) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 4)) (/.f64 (*.f64 (PI.f64) 2) (PI.f64))) |
(*.f64 (/.f64 1/2 (PI.f64)) (/.f64 (*.f64 (PI.f64) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) (/.f64 1/2 (/.f64 (PI.f64) (PI.f64)))) |
(pow.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 1/2 (PI.f64))) 1) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(neg.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 -2 (PI.f64)))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 1/2 (PI.f64))) |
(+.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 0 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(+.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 0) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(-.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) -2)) |
(-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) 2) (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) -2)) |
(neg.f64 (neg.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))))) |
(-.f64 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 3) 4) (/.f64 (neg.f64 (atan.f64 (*.f64 B (/.f64 1/2 A)))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1 (atan.f64 (*.f64 B (/.f64 1/2 A)))) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 2 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 1/2) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 1/4) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/4 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 2) 2) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) 4) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(/.f64 (*.f64 2 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4)) 8) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
(pow.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 1) |
(atan.f64 (*.f64 1/2 (/.f64 B A))) |
Compiled 29938 to 20045 computations (33% saved)
54 alts after pruning (44 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1280 | 13 | 1293 |
| Fresh | 4 | 31 | 35 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 9 | 12 |
| Total | 1287 | 54 | 1341 |
| Status | Error | Program |
|---|---|---|
| 48.6b | (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4) | |
| 48.6b | (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) | |
| 54.8b | (*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 A C) B) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 50.1b | (*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
| 41.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 30.5b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 31.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
| 42.4b | (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) | |
| 35.6b | (*.f64 (atan.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) (/.f64 180 (PI.f64))) | |
| 39.0b | (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) | |
| 42.8b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) | |
| ✓ | 55.5b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) |
| 54.2b | (*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) B)) (/.f64 180 (PI.f64))) | |
| 55.9b | (*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) (/.f64 180 (PI.f64))) | |
| 54.2b | (*.f64 (atan.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) B)) (/.f64 180 (PI.f64))) | |
| 48.8b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 46.2b | (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) B)) (/.f64 180 (PI.f64))) | |
| 50.2b | (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) | |
| 49.0b | (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) | |
| ✓ | 56.6b | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
| 46.7b | (*.f64 (atan.f64 (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2)))) (/.f64 180 (PI.f64))) | |
| 38.5b | (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) | |
| 41.5b | (*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 A B)) C) B)) -1)) (/.f64 180 (PI.f64))) | |
| 34.4b | (*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) -1)) (/.f64 180 (PI.f64))) | |
| 39.9b | (*.f64 (atan.f64 (-.f64 (-.f64 -2 (/.f64 A B)) -1)) (/.f64 180 (PI.f64))) | |
| 39.9b | (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) | |
| 52.0b | (*.f64 (atan.f64 (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) (/.f64 180 (PI.f64))) | |
| 55.3b | (*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) | |
| 48.6b | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| ✓ | 50.2b | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
| 50.3b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) | |
| 48.6b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) | |
| 51.9b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)) (PI.f64))) | |
| 52.4b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))) (PI.f64))) | |
| 54.6b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))) (PI.f64))) | |
| 49.8b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4))))) (PI.f64))) | |
| 47.2b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B)))) (PI.f64))) | |
| 53.8b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (*.f64 1/2 (/.f64 B A)) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (PI.f64))) | |
| 55.3b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 2 (+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) 1)))) (PI.f64))) | |
| 53.1b | (*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)))) (PI.f64))) | |
| 49.8b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/4 A))))) (PI.f64))) | |
| 49.8b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8))))) (PI.f64))) | |
| 49.8b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 (/.f64 B A) 3/2) (/.f64 (neg.f64 B) A))) (PI.f64))) | |
| 45.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (PI.f64))) | |
| 55.5b | (*.f64 180 (/.f64 (atan.f64 (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) (PI.f64))) | |
| ✓ | 30.5b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 54.2b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0))) (PI.f64))) | |
| ✓ | 48.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
| 50.1b | (*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) | |
| 34.6b | (*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) (PI.f64))) | |
| ✓ | 50.6b | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| ✓ | 53.5b | (*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
| 53.6b | (*.f64 180 (-.f64 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (-.f64 -1/2 (+.f64 -1/2 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)))) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) | |
| 53.5b | (*.f64 180 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 2 (PI.f64)))) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
Compiled 1161 to 920 computations (20.8% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -2 (/.f64 A B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 A C) B) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 (/.f64 B A) 3/2) (/.f64 (neg.f64 B) A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 2 (+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) 1)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/4 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (*.f64 1/2 (/.f64 B A)) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 A 2) (/.f64 1/2 B)) (+.f64 A B)) C) B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (/.f64 -1 B))) (neg.f64 A)) (*.f64 (pow.f64 A 2) (/.f64 -1/2 B))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) |
(*.f64 180 (*.f64 (/.f64 (/.f64 1 (PI.f64)) (PI.f64)) (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64)))) |
(*.f64 180 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 (pow.f64 B 3) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 A 2)) (/.f64 -1/2 C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (-.f64 A C)) B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)) 0) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (/.f64 -1/2 C)) 0))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (neg.f64 (/.f64 0 B)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C))))) (PI.f64))) |
(*.f64 180 (-.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (/.f64 2 (PI.f64)))) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
(*.f64 180 (-.f64 (-.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 8)) (-.f64 -1/2 (+.f64 -1/2 (/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64)) 3/4) 2)))) (+.f64 -1 (-.f64 1 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (*.f64 (PI.f64) 2)))))) |
| Outputs |
|---|
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))) |
7 calls:
| 572.0ms | B |
| 549.0ms | C |
| 402.0ms | A |
| 71.0ms | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 55.0ms | (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
| Error | Segments | Branch |
|---|---|---|
| 22.4b | 3 | A |
| 22.5b | 3 | B |
| 24.8b | 4 | C |
| 20.4b | 3 | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 20.4b | 3 | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| 20.4b | 3 | (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
| 20.4b | 3 | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
Compiled 1446 to 964 computations (33.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -0.0 | 5.2832946120906765e-129 |
| 0.0ms | -0.9760236146810404 | -0.2365919875022118 |
Compiled 32 to 25 computations (21.9% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -2 (/.f64 A B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 A C) B) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 360 (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) 4) (PI.f64))) 8) |
(/.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 (PI.f64) 2)) 360) 4) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 (/.f64 B A) 3/2) (/.f64 (neg.f64 B) A))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 (-.f64 1 (/.f64 C B)) (/.f64 A (neg.f64 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 A (/.f64 B A)) (/.f64 B 2)) A)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 (*.f64 A -2) B) (/.f64 B (*.f64 A 2)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (*.f64 B (/.f64 3/4 A)) (/.f64 B (*.f64 A -4))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 1/2 A)) (/.f64 B A)) 2)) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 C B) (*.f64 B (/.f64 -1/2 A))) (*.f64 A (/.f64 2 B)))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (*.f64 (*.f64 A B) (/.f64 (/.f64 -3/4 A) A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (/.f64 B (*.f64 A 4)) (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 A (/.f64 -2 B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 B (/.f64 1/2 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (/.f64 B (*.f64 A A)) (/.f64 (*.f64 B (/.f64 1/2 A)) A)) (/.f64 1 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 2 (+.f64 (-.f64 1 (*.f64 B (/.f64 -3/4 A))) 1)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (+.f64 (*.f64 B (/.f64 -1/2 (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 B A) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/2 A))) (-.f64 (/.f64 B (*.f64 A -8)) (*.f64 B (/.f64 -1/4 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (-.f64 (*.f64 B (/.f64 1/2 A)) (+.f64 (*.f64 (/.f64 B A) 3/4) (/.f64 B (*.f64 A -8)))) (-.f64 (*.f64 B (/.f64 1/2 A)) (/.f64 B (*.f64 A -8))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (neg.f64 (/.f64 B (*.f64 A 4))) (-.f64 (*.f64 B (/.f64 1/4 A)) (+.f64 (*.f64 1/2 (/.f64 B A)) (+.f64 (-.f64 -1 (*.f64 B (/.f64 -3/4 A))) (-.f64 1 (*.f64 B (/.f64 1/4 A)))))))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 A 2) (/.f64 -1/2 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 A)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 B (+.f64 A (*.f64 (pow.f64 A 2) (/.f64 1/2 B))))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (/.f64 1/2 C)) (*.f64 (-.f64 A C) -2)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) |
3 calls:
| 645.0ms | C |
| 325.0ms | A |
| 176.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 25.5b | 3 | A |
| 24.7b | 2 | B |
| 26.8b | 7 | C |
Compiled 802 to 525 computations (34.5% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 123.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 43.0ms | 21× | body | 4096 | valid |
| 31.0ms | 67× | body | 256 | valid |
| 17.0ms | 12× | body | 2048 | valid |
| 15.0ms | 1× | body | 512 | valid |
| 13.0ms | 11× | body | 1024 | valid |
Compiled 256 to 214 computations (16.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -2 (/.f64 A B)) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 A C) B) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B (*.f64 A A)) (/.f64 2 A))) (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64))) |
3 calls:
| 359.0ms | C |
| 177.0ms | A |
| 76.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 25.5b | 3 | A |
| 24.7b | 2 | B |
| 26.8b | 7 | C |
Compiled 263 to 177 computations (32.7% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 395.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 169.0ms | 20× | body | 2048 | valid |
| 142.0ms | 63× | body | 256 | valid |
| 67.0ms | 17× | body | 4096 | valid |
| 9.0ms | 8× | body | 1024 | valid |
| 3.0ms | 4× | body | 512 | valid |
Compiled 242 to 193 computations (20.2% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (/.f64 A -1/2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (neg.f64 B)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (-.f64 -2 (/.f64 A B)) -1)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
3 calls:
| 317.0ms | C |
| 257.0ms | A |
| 84.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 24.8b | 5 | A |
| 27.6b | 2 | B |
| 28.1b | 6 | C |
Compiled 201 to 139 computations (30.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 137.0ms | 1.5527735373158304e+73 | 2.7002343604317465e+78 |
| 130.0ms | 8.241604010813631e-197 | 1.7105352247224771e-195 |
| 32.0ms | -4.110588657142752e-200 | -4.840055957834395e-213 |
| 369.0ms | -7.068297418580943e+53 | -1.4502852328604991e+53 |
| 254.0ms | 17× | body | 1024 | valid |
| 212.0ms | 278× | body | 256 | valid |
| 112.0ms | 30× | body | 4096 | valid |
| 70.0ms | 47× | body | 2048 | valid |
| 8.0ms | 12× | body | 512 | valid |
Compiled 704 to 592 computations (15.9% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
3 calls:
| 353.0ms | C |
| 279.0ms | A |
| 88.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 24.0b | 7 | A |
| 27.6b | 2 | B |
| 29.2b | 5 | C |
Compiled 158 to 111 computations (29.7% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 105.0ms | 1.5527735373158304e+73 | 2.7002343604317465e+78 |
| 87.0ms | 8.241604010813631e-197 | 1.7105352247224771e-195 |
| 379.0ms | 1.1362445264363632e-231 | 1.8706663151044795e-229 |
| 165.0ms | 1.2121861707677756e-275 | 1.1509890470064796e-269 |
| 128.0ms | -2.2101615888286474e-292 | -4.917520053680356e-295 |
| 150.0ms | -7.068297418580943e+53 | -1.4502852328604991e+53 |
| 437.0ms | 74× | body | 2048 | valid |
| 292.0ms | 544× | body | 256 | valid |
| 104.0ms | 39× | body | 4096 | valid |
| 58.0ms | 52× | body | 1024 | valid |
| 49.0ms | 27× | body | 512 | valid |
Compiled 1252 to 1095 computations (12.5% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) |
3 calls:
| 372.0ms | B |
| 223.0ms | C |
| 203.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 28.8b | 6 | A |
| 28.4b | 6 | B |
| 30.1b | 6 | C |
Compiled 138 to 98 computations (29% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 209.0ms | -5.756389183830573e-239 | -2.423318121865655e-246 |
| 247.0ms | -1.8964132182806166e-198 | -9.200139071142744e-200 |
| 236.0ms | -1.3512407873294102e-146 | -9.597414680509312e-154 |
| 204.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 37.0ms | -2.9368668957653153e-36 | -2.6018303018039334e-36 |
| 427.0ms | 152× | body | 4096 | valid |
| 266.0ms | 94× | body | 2048 | valid |
| 118.0ms | 259× | body | 256 | valid |
| 76.0ms | 32× | body | 1024 | valid |
| 4.0ms | 7× | body | 512 | valid |
Compiled 912 to 789 computations (13.5% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 B (/.f64 -1/2 A))) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 764.0ms | B |
| 631.0ms | C |
| 207.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 31.1b | 7 | A |
| 28.5b | 12 | B |
| 33.1b | 9 | C |
Compiled 128 to 92 computations (28.1% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 204.0ms | 2.395775738570665e+57 | 3.350178465002976e+60 |
| 276.0ms | 1.5512830414989447e-42 | 7.194544958974314e-41 |
| 278.0ms | 8.604676319527891e-72 | 7.128407100587237e-67 |
| 216.0ms | 1.797150053102942e-110 | 1.953393482680878e-104 |
| 248.0ms | 6.264153082019431e-214 | 9.437020316412701e-207 |
| 350.0ms | 1.9481004641687295e-289 | 2.031132257296712e-283 |
| 260.0ms | -2.846825372614678e-205 | -9.207543370070557e-209 |
| 203.0ms | -1.8964132182806166e-198 | -9.200139071142744e-200 |
| 298.0ms | -1.3512407873294102e-146 | -9.597414680509312e-154 |
| 195.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 42.0ms | -2.9368668957653153e-36 | -2.6018303018039334e-36 |
| 826.0ms | 250× | body | 4096 | valid |
| 681.0ms | 263× | body | 2048 | valid |
| 672.0ms | 699× | body | 256 | valid |
| 293.0ms | 99× | body | 1024 | valid |
| 61.0ms | 33× | body | 512 | valid |
Compiled 2194 to 1923 computations (12.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 B A) 2)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 404.0ms | C |
| 361.0ms | B |
| 179.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 31.1b | 7 | A |
| 28.5b | 12 | B |
| 33.1b | 9 | C |
Compiled 108 to 79 computations (26.9% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 143.0ms | 2.395775738570665e+57 | 3.350178465002976e+60 |
| 323.0ms | 1.5512830414989447e-42 | 7.194544958974314e-41 |
| 376.0ms | 8.604676319527891e-72 | 7.128407100587237e-67 |
| 202.0ms | 1.797150053102942e-110 | 1.953393482680878e-104 |
| 227.0ms | 6.264153082019431e-214 | 9.437020316412701e-207 |
| 328.0ms | 1.9481004641687295e-289 | 2.031132257296712e-283 |
| 551.0ms | -2.846825372614678e-205 | -9.207543370070557e-209 |
| 188.0ms | -1.8964132182806166e-198 | -9.200139071142744e-200 |
| 428.0ms | -1.3512407873294102e-146 | -9.597414680509312e-154 |
| 317.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 96.0ms | -2.9368668957653153e-36 | -2.6018303018039334e-36 |
| 1.3s | 273× | body | 4096 | valid |
| 993.0ms | 249× | body | 2048 | valid |
| 653.0ms | 699× | body | 256 | valid |
| 120.0ms | 89× | body | 1024 | valid |
| 68.0ms | 34× | body | 512 | valid |
Compiled 2194 to 1923 computations (12.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 A (/.f64 -2 B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 336.0ms | B |
| 240.0ms | C |
| 237.0ms | A |
| Error | Segments | Branch |
|---|---|---|
| 31.1b | 7 | A |
| 28.5b | 12 | B |
| 33.1b | 9 | C |
Compiled 88 to 66 computations (25% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 152.0ms | 2.395775738570665e+57 | 3.350178465002976e+60 |
| 214.0ms | 1.5512830414989447e-42 | 7.194544958974314e-41 |
| 199.0ms | 8.604676319527891e-72 | 7.128407100587237e-67 |
| 207.0ms | 1.797150053102942e-110 | 1.953393482680878e-104 |
| 354.0ms | 6.264153082019431e-214 | 9.437020316412701e-207 |
| 283.0ms | 1.9481004641687295e-289 | 2.031132257296712e-283 |
| 279.0ms | -2.846825372614678e-205 | -9.207543370070557e-209 |
| 226.0ms | -1.8964132182806166e-198 | -9.200139071142744e-200 |
| 469.0ms | -1.3512407873294102e-146 | -9.597414680509312e-154 |
| 215.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 32.0ms | -2.9368668957653153e-36 | -2.6018303018039334e-36 |
| 1.2s | 264× | body | 4096 | valid |
| 585.0ms | 228× | body | 2048 | valid |
| 436.0ms | 686× | body | 256 | valid |
| 230.0ms | 132× | body | 1024 | valid |
| 48.0ms | 34× | body | 512 | valid |
Compiled 2194 to 1923 computations (12.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 249.0ms | C |
| 165.0ms | A |
| 85.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 37.1b | 6 | A |
| 33.0b | 3 | B |
| 34.1b | 8 | C |
Compiled 68 to 52 computations (23.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 255.0ms | 1.797150053102942e-110 | 1.953393482680878e-104 |
| 235.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 173.0ms | 47× | body | 4096 | valid |
| 155.0ms | 60× | body | 2048 | valid |
| 94.0ms | 126× | body | 256 | valid |
| 51.0ms | 18× | body | 1024 | valid |
| 3.0ms | 5× | body | 512 | valid |
Compiled 416 to 377 computations (9.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 165.0ms | C |
| 119.0ms | A |
| 61.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 37.2b | 6 | A |
| 33.0b | 3 | B |
| 34.1b | 8 | C |
Compiled 58 to 45 computations (22.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 240.0ms | 1.797150053102942e-110 | 1.953393482680878e-104 |
| 171.0ms | -4.1253386334023175e-81 | -2.184595595628666e-83 |
| 136.0ms | 57× | body | 2048 | valid |
| 125.0ms | 139× | body | 256 | valid |
| 83.0ms | 35× | body | 4096 | valid |
| 42.0ms | 15× | body | 1024 | valid |
| 18.0ms | 10× | body | 512 | valid |
Compiled 400 to 361 computations (9.8% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 169.0ms | A |
| 135.0ms | C |
| 67.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 39.7b | 8 | A |
| 33.6b | 3 | B |
| 34.4b | 8 | C |
Compiled 49 to 39 computations (20.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 241.0ms | 6.881188048500086e-123 | 1.3960365820554108e-110 |
| 75.0ms | -1.2196942248655585e-50 | -4.674434558370254e-51 |
| 180.0ms | 56× | body | 2048 | valid |
| 58.0ms | 126× | body | 256 | valid |
| 55.0ms | 35× | body | 4096 | valid |
| 13.0ms | 16× | body | 1024 | valid |
| 4.0ms | 7× | body | 512 | valid |
Compiled 362 to 325 computations (10.2% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 182.0ms | C |
| 123.0ms | A |
| 37.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 43.2b | 7 | A |
| 35.5b | 3 | B |
| 42.8b | 8 | C |
Compiled 41 to 34 computations (17.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 335.0ms | 2.2774411380459046e-130 | 6.881188048500086e-123 |
| 706.0ms | -1.3512407873294102e-146 | -9.597414680509312e-154 |
| 765.0ms | 59× | body | 4096 | valid |
| 100.0ms | 151× | body | 256 | valid |
| 93.0ms | 56× | body | 2048 | valid |
| 38.0ms | 10× | body | 1024 | valid |
| 22.0ms | 12× | body | 512 | valid |
Compiled 428 to 403 computations (5.8% saved)
Total -24.8b remaining (-65.3%)
Threshold costs -24.8b (-65.3%)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
3 calls:
| 169.0ms | C |
| 102.0ms | A |
| 38.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 44.6b | 7 | A |
| 38.0b | 2 | B |
| 44.3b | 9 | C |
Compiled 33 to 28 computations (15.2% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 789.0ms | -2.6310464418362765e-307 | 6.534895356146897e-296 |
| 524.0ms | 79× | body | 4096 | valid |
| 224.0ms | 70× | body | 256 | valid |
| 24.0ms | 8× | body | 2048 | valid |
| 2.0ms | 2× | body | 1024 | valid |
| 1.0ms | 1× | body | 512 | valid |
Compiled 232 to 225 computations (3% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 269 | 2749 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -1/2) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))))) |
(if (<=.f64 B -1640438043587259/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64)))) |
(if (<=.f64 B -640796110776273/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64)))) |
(if (<=.f64 A -379999999999999997423960496257418631055449207938744320) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -7229475734293037/722947573429303679218971863604384733017946601434003846318950894300849620572466815975903723774778879224549853567560703123999563997664868082592397590652658203246283799419575326866593810558132103097281884026581639773628137472) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 7785001134291593/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) (if (<=.f64 A 16199999999999998814966136447304767171911243624797512906536756356013096960) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))))))) |
(if (<=.f64 A -145999999999999999010258506456797684563409432523833344) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -1553206868521041/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 7609141180101119/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 A 4916193681073659/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 18492665278881/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) (if (<=.f64 A 34000000000000001620131298414023344475577170941011077130075149840938958848) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))))))))) |
(if (<=.f64 B -8081519453784961/2993155353253689176481146537402947624255349848014848) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -7518674366441603/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -5189198334129619/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -5817289496240377/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -4084089154869757/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64)))))))) |
(if (<=.f64 B -8680150524435699/2993155353253689176481146537402947624255349848014848) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -1916465293854689/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -2046824082010503/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -7003554617596379/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 7131961289431795/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 5349812043376847/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 6972074670834653/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 4565271896730463/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 7218666995694683/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 15000000000000001247874097323866365742669319703553686634496) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -4190417494555165/1496577676626844588240573268701473812127674924007424) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -1922388332328819/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B -8963160758951161/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -3878192997493585/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -8791042492900333/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 4028872363020365/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 4851619038439715/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 2231063894667089/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 1025729175095185/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 8787942429541353/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 2400000000000000046342232331920584420769028028111104507904) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -4190417494555165/1496577676626844588240573268701473812127674924007424) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -6014939493153283/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B -4127771402148561/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -7325475661932327/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -6325791267506407/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 60167719641807/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 8338720222318261/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 3305279843951243/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 1942668892225729/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 8160232256002685/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 2400000000000000046342232331920584420769028028111104507904) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -7518674366441603/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4544759785432959/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -2734063405978765/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 5003109138793385/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 6281829775742471/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -6658392415923931/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4525239750366505/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| Outputs |
|---|
(if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -1/2) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) (/.f64 (*.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (/.f64 360 (PI.f64))) 2) (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (/.f64 1/2 B)) (+.f64 B C)) A) B)) (/.f64 180 (PI.f64))))) |
(if (<=.f64 B -1640438043587259/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 (+.f64 (/.f64 (-.f64 C A) B) -2) -1)) (/.f64 180 (PI.f64)))) |
(if (<=.f64 B -640796110776273/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) B) B)) (/.f64 180 (PI.f64)))) |
(if (<=.f64 A -379999999999999997423960496257418631055449207938744320) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -7229475734293037/722947573429303679218971863604384733017946601434003846318950894300849620572466815975903723774778879224549853567560703123999563997664868082592397590652658203246283799419575326866593810558132103097281884026581639773628137472) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 7785001134291593/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (atan.f64 (/.f64 (-.f64 C B) B)) (/.f64 180 (PI.f64))) (if (<=.f64 A 16199999999999998814966136447304767171911243624797512906536756356013096960) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))))))) |
(if (<=.f64 A -145999999999999999010258506456797684563409432523833344) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -1553206868521041/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 7609141180101119/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 A 4916193681073659/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (if (<=.f64 A 18492665278881/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))) (if (<=.f64 A 34000000000000001620131298414023344475577170941011077130075149840938958848) (*.f64 (atan.f64 (-.f64 (/.f64 C B) -1)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64))))))))) |
(if (<=.f64 B -8081519453784961/2993155353253689176481146537402947624255349848014848) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -7518674366441603/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -5189198334129619/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -5817289496240377/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -4084089154869757/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (-.f64 -1 (/.f64 A B))) (/.f64 180 (PI.f64)))))))) |
(if (<=.f64 B -8680150524435699/2993155353253689176481146537402947624255349848014848) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -1916465293854689/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -2046824082010503/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -7003554617596379/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 7131961289431795/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 5349812043376847/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 6972074670834653/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 4565271896730463/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 7218666995694683/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 15000000000000001247874097323866365742669319703553686634496) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -4190417494555165/1496577676626844588240573268701473812127674924007424) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -1922388332328819/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B -8963160758951161/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -3878192997493585/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -8791042492900333/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 4028872363020365/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 4851619038439715/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 2231063894667089/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 1025729175095185/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 8787942429541353/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 2400000000000000046342232331920584420769028028111104507904) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 1/2 A))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -4190417494555165/1496577676626844588240573268701473812127674924007424) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B -6014939493153283/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B -4127771402148561/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B -7325475661932327/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 B -6325791267506407/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 60167719641807/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 8338720222318261/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (if (<=.f64 B 3305279843951243/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (if (<=.f64 B 1942668892225729/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (if (<=.f64 B 8160232256002685/1569275433846670190958947355801916604025588861116008628224) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (if (<=.f64 B 2400000000000000046342232331920584420769028028111104507904) (*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))))))))))) |
(if (<=.f64 B -7518674366441603/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4544759785432959/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -2734063405978765/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 5003109138793385/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 (atan.f64 (/.f64 (neg.f64 A) B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -6908486333457351/842498333348457493583344221469363458551160763204392890034487820288) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 6281829775742471/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (*.f64 (atan.f64 (/.f64 C B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -6658392415923931/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4525239750366505/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
Compiled 995 to 730 computations (26.6% saved)
| 5× | egg-herbie |
| 1392× | rational_best-simplify-108 |
| 1288× | rational_best-simplify-51 |
| 1276× | rational_best-simplify-57 |
| 1276× | rational_best-simplify-57 |
| 1212× | rational_best-simplify-55 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 71 |
| 1 | 38 | 71 |
| 2 | 60 | 71 |
| 3 | 120 | 65 |
| 4 | 250 | 65 |
| 5 | 617 | 65 |
| 6 | 2135 | 65 |
| 0 | 627 | 15604 |
| 1 | 1876 | 15280 |
| 2 | 5700 | 14768 |
| 0 | 988 | 26033 |
| 1 | 2889 | 25113 |
| 0 | 23 | 71 |
| 1 | 38 | 71 |
| 2 | 60 | 71 |
| 3 | 120 | 65 |
| 4 | 250 | 65 |
| 5 | 617 | 65 |
| 6 | 2135 | 65 |
| 0 | 494 | 12367 |
| 1 | 1311 | 12087 |
| 2 | 3225 | 11515 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 493 to 316 computations (35.9% saved)
Compiled 953 to 639 computations (32.9% saved)
Loading profile data...