Time bar (total: 16.0s)
| 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 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 8.3% | 7.8% | 85.8% | 0.1% | 0% | 6.2% | 0% | 7 |
| 10.8% | 10.1% | 83.5% | 0.1% | 0% | 6.2% | 0% | 8 |
| 18.4% | 16.8% | 74.5% | 0.1% | 0% | 8.6% | 0% | 9 |
| 33.6% | 29.1% | 57.5% | 0.1% | 0% | 13.3% | 0% | 10 |
| 39.6% | 33.6% | 51.4% | 0.1% | 0.8% | 14% | 0% | 11 |
| 47.9% | 39.2% | 42.7% | 0.1% | 1.6% | 16.4% | 0% | 12 |
Compiled 42 to 27 computations (35.7% saved)
| 2.3s | 8256× | body | 256 | valid |
| 181.0ms | 576× | body | 256 | infinite |
| 170.0ms | 1030× | body | 256 | invalid |
| 2× | egg-herbie |
| 1260× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1072× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 948× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 888× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 854× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 444 |
| 1 | 131 | 444 |
| 2 | 337 | 444 |
| 3 | 1128 | 428 |
| 4 | 4243 | 428 |
| 5 | 6846 | 428 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c)))) (*.f64 2 b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a)))) (*.f64 2 c))) |
(if (>=.f64 c 0) (/.f64 (*.f64 2 b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b)))) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c)))) (*.f64 2 b))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 c (*.f64 b 4)))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 c (*.f64 b 4))))) (*.f64 b 2))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 4 (*.f64 c b)))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 4 (*.f64 c b))))) (*.f64 b 2))) |
(if (>=.f64 a 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4)))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4))))) (+.f64 b b))) |
(if (>=.f64 a 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4)))) a) (+.f64 b b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a)))) (*.f64 2 c))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 2 c))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 c))) |
(if (>=.f64 b 0) (/.f64 (+.f64 a a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 c c))) |
(if (>=.f64 b 0) (/.f64 (+.f64 a a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 c c))) |
(if (>=.f64 c 0) (/.f64 (*.f64 2 b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b)))) (*.f64 2 a))) |
(if (>=.f64 c 0) (/.f64 (*.f64 b 2) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a))))) (*.f64 2 a))) |
(if (>=.f64 c 0) (/.f64 (+.f64 b b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a))))) (+.f64 a a))) |
(if (>=.f64 c 0) (/.f64 (+.f64 b b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a (*.f64 b 4)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a (*.f64 b 4)))) c) (+.f64 a a))) |
(if (>=.f64 c 0) (/.f64 (+.f64 b b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a)))) c) (+.f64 a a))) |
Compiled 44 to 29 computations (34.1% saved)
| 1× | egg-herbie |
| 1688× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1478× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1442× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 1144× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 754× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 111 |
| 1 | 55 | 111 |
| 2 | 128 | 111 |
| 3 | 405 | 107 |
| 4 | 1916 | 107 |
| 5 | 7796 | 107 |
| 1× | node limit |
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
Compiled 116 to 66 computations (43.1% saved)
1 alts after pruning (1 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 1 | 3 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 3 | 1 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 20.3b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
Compiled 40 to 24 computations (40% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
| ✓ | 0.4b | (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) |
| ✓ | 1.0b | (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
| ✓ | 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 144 to 68 computations (52.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) |
| 1.0ms | b | @ | 0 | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
| 1.0ms | a | @ | 0 | (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
| 1.0ms | c | @ | inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
| 1.0ms | a | @ | -inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
| 1× | batch-egg-rewrite |
| 902× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 828× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 582× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 566× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 516× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 128 |
| 1 | 95 | 128 |
| 2 | 293 | 128 |
| 3 | 1179 | 128 |
| 4 | 5102 | 128 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 1 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 4 a)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 c (*.f64 a -4))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (*.f64 4 a)) -1) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
| 1× | egg-herbie |
| 1072× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1070× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 858× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 846× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 756× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 337 | 9189 |
| 1 | 1218 | 8887 |
| 2 | 4836 | 8871 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b))) |
(+.f64 (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 b b) (*.f64 1 (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 4 a)) -1)) |
(+.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 0) |
(+.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 0 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 (*.f64 1 (*.f64 c (*.f64 a -4))) (*.f64 b b)) |
(+.f64 (*.f64 (*.f64 c (*.f64 4 a)) -1) (*.f64 b b)) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 -1 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1) |
(*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1) |
(neg.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 b)) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (neg.f64 b))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (neg.f64 b)))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (neg.f64 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) (neg.f64 b)) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) (neg.f64 b)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)) 1/8)))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(neg.f64 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 0 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 b)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (*.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (neg.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 b b) (*.f64 1 (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 4 a)) -1)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(+.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 0) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 0 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 1 (*.f64 c (*.f64 a -4))) (*.f64 b b)) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (*.f64 c (*.f64 4 a)) -1) (*.f64 b b)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 -1 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(neg.f64 (-.f64 (*.f64 c (*.f64 a 4)) (*.f64 b b))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1) |
(neg.f64 (-.f64 (*.f64 c (*.f64 a 4)) (*.f64 b b))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) 1) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) |
(/.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) -1) |
(neg.f64 (-.f64 (*.f64 c (*.f64 a 4)) (*.f64 b b))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(neg.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b))) |
(neg.f64 (-.f64 (*.f64 c (*.f64 a 4)) (*.f64 b b))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 b)) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (neg.f64 b) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
Compiled 17831 to 9332 computations (47.7% saved)
7 alts after pruning (7 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 302 | 7 | 309 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 303 | 7 | 310 |
| Status | Error | Program |
|---|---|---|
| ▶ | 21.4b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| 25.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| 20.5b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) | |
| ▶ | 19.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
| ▶ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ▶ | 30.1b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ▶ | 21.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
Compiled 658 to 398 computations (39.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 0.3b | (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) | |
| 0.4b | (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) | |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 127 to 62 computations (51.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | c | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 2.0ms | c | @ | -inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 1.0ms | a | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 1.0ms | b | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 1.0ms | b | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| 1× | batch-egg-rewrite |
| 932× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 832× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 584× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 578× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 522× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 51 |
| 1 | 100 | 51 |
| 2 | 299 | 51 |
| 3 | 1173 | 51 |
| 4 | 5127 | 51 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))))) |
| 1× | egg-herbie |
| 978× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 918× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 832× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 818× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 726× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 181 | 3304 |
| 1 | 622 | 2934 |
| 2 | 2334 | 2934 |
| 3 | 6429 | 2934 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 3) (pow.f64 b 7))) (*.f64 -2 (/.f64 (pow.f64 a 3) (pow.f64 b 7)))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (sqrt.f64 -4))))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 4) (pow.f64 a 3))) (*.f64 -2 (*.f64 (pow.f64 c 4) (pow.f64 a 3)))) (pow.f64 b 7))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a))))))) (pow.f64 b 5))) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2 (/.f64 (pow.f64 c 4) (pow.f64 b 7))) (*.f64 -1/2 (/.f64 (pow.f64 c 4) (pow.f64 b 7)))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(+.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 1) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) -1) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 3) (pow.f64 b 7))) (*.f64 -2 (/.f64 (pow.f64 a 3) (pow.f64 b 7)))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 2 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 3) (pow.f64 b 7))) (*.f64 -2 (/.f64 (pow.f64 a 3) (pow.f64 b 7))))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b 7)) -5/2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 (pow.f64 c 4) (*.f64 2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b 7)) -5/2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))) |
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 -1 (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2)))) |
(+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 2 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))) -1/2) (pow.f64 b 2)))) |
(+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (sqrt.f64 -4))))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 -1 (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (pow.f64 b 2))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 -1 (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))))) (sqrt.f64 -4))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2))))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))) -1/2) (sqrt.f64 -4))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))) -1/2) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))) -1/2) (sqrt.f64 -4))))) (*.f64 (pow.f64 b 3) -2)) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 2 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -4) 3))) -1/2) (pow.f64 b 2)))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 4) (pow.f64 a 3))) (*.f64 -2 (*.f64 (pow.f64 c 4) (pow.f64 a 3)))) (pow.f64 b 7))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 c 4) (*.f64 -1/2 (pow.f64 a 3))) (*.f64 -2 (*.f64 (pow.f64 c 4) (pow.f64 a 3)))) (pow.f64 b 7)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) -5/2) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) -5/2) (pow.f64 b 7))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 c 2) (*.f64 -1/2 a))) (pow.f64 b 3))))) |
(+.f64 (/.f64 c b) (+.f64 (neg.f64 (/.f64 b a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2))) (pow.f64 b 3))))) |
(+.f64 (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2))) (pow.f64 b 3)))) |
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a))))))) (pow.f64 b 5))) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 c 2) a)) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (+.f64 (/.f64 c b) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 c 2) (*.f64 -1/2 a))) (pow.f64 b 3))))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 (pow.f64 c 4) (*.f64 16 (pow.f64 a 4)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 c 2) (*.f64 -1/2 a)))))))) (pow.f64 b 5)))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 (pow.f64 c 4) (*.f64 16 (pow.f64 a 4)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2))) (*.f64 c a))))) (pow.f64 b 5))) (neg.f64 (/.f64 b a))))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2))) (pow.f64 b 3))) (+.f64 (neg.f64 (/.f64 b a)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 (pow.f64 c 4) (*.f64 16 (pow.f64 a 4)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 a (*.f64 c (*.f64 (pow.f64 c 2) (+.f64 a (*.f64 a -1/2)))))))) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2 (/.f64 (pow.f64 c 4) (pow.f64 b 7))) (*.f64 -1/2 (/.f64 (pow.f64 c 4) (pow.f64 b 7)))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 2 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2 (/.f64 (pow.f64 c 4) (pow.f64 b 7))) (*.f64 -1/2 (/.f64 (pow.f64 c 4) (pow.f64 b 7))))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b 7)) -5/2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b 7)) -5/2) (*.f64 2 (pow.f64 a 3))))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(+.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 0) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) 1) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) -1) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 0.4b | (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) | |
| 1.0b | (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) | |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 117 to 50 computations (57.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | a | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 1.0ms | b | @ | 0 | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 1.0ms | c | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 0.0ms | a | @ | -inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 0.0ms | b | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| 1× | batch-egg-rewrite |
| 942× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 828× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 564× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 540× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 518× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 47 |
| 1 | 91 | 47 |
| 2 | 281 | 47 |
| 3 | 1161 | 47 |
| 4 | 5015 | 47 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))))) |
| 1× | egg-herbie |
| 1668× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1352× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 1176× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 880× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 744× | rational_best_oopsla_all_46_json_45_simplify-10 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 165 | 2762 |
| 1 | 515 | 2694 |
| 2 | 1892 | 2694 |
| 3 | 7594 | 2694 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a)))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7)))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0) |
(-.f64 0 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 1) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) -1) |
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(neg.f64 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
| Outputs |
|---|
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(*.f64 (sqrt.f64 -4) (*.f64 1/2 (sqrt.f64 (/.f64 c a)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 (sqrt.f64 -4) (*.f64 1/2 (sqrt.f64 (/.f64 c a)))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a)))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))))) |
(+.f64 (*.f64 (sqrt.f64 -4) (*.f64 1/2 (sqrt.f64 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 1/4 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
(+.f64 (*.f64 (sqrt.f64 -4) (*.f64 1/2 (sqrt.f64 (/.f64 c a)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 1/4 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7)))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7)))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 (pow.f64 a 4) (*.f64 16 (pow.f64 c 4)))) (*.f64 a (pow.f64 b 7))))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 c 2) (*.f64 -2 (pow.f64 a 2))) 2) (*.f64 (pow.f64 c 4) (*.f64 16 (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7))))) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 (/.f64 b a) -1) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 (/.f64 b a) -1)) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (*.f64 (/.f64 b a) -1))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (neg.f64 (/.f64 b a)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (+.f64 (*.f64 (/.f64 b a) -1) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (+.f64 (neg.f64 (/.f64 b a)) (+.f64 (/.f64 c b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (neg.f64 (/.f64 b a))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b)))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)))) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(-.f64 0 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) 1) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) -1) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
(neg.f64 (*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) b) (+.f64 a a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))) | |
| 1.0b | (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) | |
| ✓ | 12.8b | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 147 to 75 computations (49% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 1.0ms | a | @ | 0 | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 0.0ms | c | @ | -inf | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 0.0ms | a | @ | -inf | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 0.0ms | a | @ | inf | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 1× | batch-egg-rewrite |
| 1934× | rational_best_oopsla_all_46_json-2 |
| 1934× | rational_best_oopsla_all_46_json-1 |
| 1934× | rational_best_oopsla_all_46_json-4 |
| 1934× | rational_best_oopsla_all_46_json-3 |
| 520× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 59 | 17 |
| 2 | 201 | 17 |
| 3 | 913 | 17 |
| 4 | 4377 | 17 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
| 1× | egg-herbie |
| 1488× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 958× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 774× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 682× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 60 | 510 |
| 1 | 206 | 510 |
| 2 | 927 | 510 |
| 3 | 4870 | 510 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0)) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0)) |
(-.f64 0 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| Outputs |
|---|
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) 0)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(-.f64 0 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) -1) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(neg.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.0b | (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) | |
| ✓ | 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| ✓ | 4.4b | (/.f64 (*.f64 c a) b) |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 166 to 70 computations (57.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | inf | (/.f64 (*.f64 c a) b) |
| 1.0ms | b | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 0.0ms | c | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 0.0ms | c | @ | inf | (/.f64 (*.f64 c a) b) |
| 0.0ms | c | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1× | batch-egg-rewrite |
| 1054× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 708× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 600× | rational_best_oopsla_all_46_json_45_simplify-102 |
| 592× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 492× | rational_best_oopsla_all_46_json_45_simplify-82 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 60 |
| 1 | 89 | 60 |
| 2 | 239 | 60 |
| 3 | 919 | 60 |
| 4 | 4599 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c a) b) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 c a) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 c 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 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 1 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 c a) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (-.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 1 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (-.f64 0 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))))) |
| 1× | egg-herbie |
| 1294× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 990× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 946× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 708× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 606× | rational_best_oopsla_all_46_json_45_simplify-10 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 169 | 4083 |
| 1 | 575 | 3971 |
| 2 | 2698 | 3971 |
| 3 | 7616 | 3971 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (*.f64 c a) b) 0) |
(+.f64 (/.f64 (*.f64 c a) b) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(+.f64 (/.f64 (*.f64 c a) b) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (/.f64 (*.f64 c a) b) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 0 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(-.f64 (/.f64 (*.f64 c a) b) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) 1) |
(*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 1 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 1 (/.f64 (*.f64 c a) b)) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 c a) b))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (neg.f64 (/.f64 (*.f64 c a) b)) -1) |
(*.f64 (neg.f64 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b))) |
(neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0)) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (-.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0)) |
(+.f64 0 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(-.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 1) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 1 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (-.f64 0 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) -1) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(neg.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (*.f64 c a) b) 0) |
(/.f64 (*.f64 c a) b) |
(+.f64 (/.f64 (*.f64 c a) b) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(+.f64 (/.f64 (*.f64 c a) b) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(/.f64 (*.f64 c a) b) |
(+.f64 (/.f64 (*.f64 c a) b) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(/.f64 (*.f64 c a) b) |
(+.f64 0 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(-.f64 (/.f64 (*.f64 c a) b) 0) |
(/.f64 (*.f64 c a) b) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) 1) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 1 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 1 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (neg.f64 (/.f64 (*.f64 c a) b)) -1) |
(/.f64 (*.f64 c a) b) |
(*.f64 (neg.f64 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0)) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (-.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) 0)) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 0 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(-.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 0) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) 1) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 1 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (-.f64 0 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) -1) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))) (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(neg.f64 (neg.f64 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(/.f64 (+.f64 c c) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.8b | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) | |
| ✓ | 23.9b | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
| ✓ | 25.1b | (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
Compiled 324 to 165 computations (49.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | inf | (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
| 1.0ms | a | @ | -inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
| 0.0ms | b | @ | 0 | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
| 0.0ms | c | @ | -inf | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
| 0.0ms | c | @ | inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
| 1× | batch-egg-rewrite |
| 1718× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1170× | rational_best_oopsla_all_46_json-2 |
| 1170× | rational_best_oopsla_all_46_json-1 |
| 1170× | rational_best_oopsla_all_46_json-4 |
| 1170× | rational_best_oopsla_all_46_json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 261 |
| 1 | 126 | 129 |
| 2 | 448 | 129 |
| 3 | 2458 | 129 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4))) (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b)) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) |
| 1× | egg-herbie |
| 1536× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1086× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 792× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 730× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 650× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 277 | 9794 |
| 1 | 951 | 9098 |
| 2 | 3911 | 9098 |
| 1× | node limit |
| Inputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))) |
(+.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4)))) |
(+.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4))) (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b)) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(-.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(-.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1) |
(neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 1 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 b)) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 1 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
| Outputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (neg.f64 b)))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4)))) |
(*.f64 -1 (+.f64 b (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2) (neg.f64 b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 -1 (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) b)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a 2) (*.f64 -2 (pow.f64 c 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4)))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a (*.f64 c -4))) (*.f64 (*.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b)) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (*.f64 (*.f64 a (*.f64 c -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 c (*.f64 a -4)) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(-.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 0 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 0 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1) |
(neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))) (/.f64 -1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 1 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (neg.f64 b)) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 1 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1)) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 -1 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 1 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) -1) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(neg.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
Compiled 62154 to 32468 computations (47.8% saved)
14 alts after pruning (12 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1064 | 12 | 1076 |
| Fresh | 2 | 0 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 1 | 4 |
| Total | 1069 | 14 | 1083 |
| Status | Error | Program |
|---|---|---|
| ▶ | 21.5b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
| 21.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) | |
| 32.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| ✓ | 19.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
| ▶ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ✓ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| 31.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| ▶ | 30.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
| 30.8b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) | |
| ▶ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
| ▶ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
| 44.2b | (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| 27.3b | (if (>=.f64 b 0) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) | |
| 44.1b | (if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
Compiled 1175 to 695 computations (40.9% saved)
Compiled 65 to 17 computations (73.8% saved)
Compiled 58 to 15 computations (74.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 2 (/.f64 (*.f64 c a) b)) |
| ✓ | 1.7b | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) | |
| 4.4b | (/.f64 (*.f64 c a) b) |
Compiled 153 to 54 computations (64.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 94.0ms | b | @ | -inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 1.0ms | c | @ | 0 | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 1.0ms | b | @ | 0 | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 1.0ms | b | @ | inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 1.0ms | a | @ | 0 | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
| 1× | batch-egg-rewrite |
| 1010× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 740× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 594× | rational_best_oopsla_all_46_json_45_simplify-80 |
| 586× | rational_best_oopsla_all_46_json_45_simplify-102 |
| 492× | rational_best_oopsla_all_46_json_45_simplify-93 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 66 |
| 1 | 91 | 62 |
| 2 | 254 | 62 |
| 3 | 977 | 60 |
| 4 | 4692 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 1 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
| 1× | egg-herbie |
| 1310× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1120× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 928× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 860× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 858× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 109 | 2525 |
| 1 | 352 | 2463 |
| 2 | 1692 | 2463 |
| 3 | 7376 | 2463 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) 0)) |
(+.f64 0 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(-.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 1) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 1 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) -1) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(neg.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) -1) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) 0)) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(+.f64 0 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) 1) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 1 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (-.f64 0 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) -1) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)) (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (-.f64 b (/.f64 (*.f64 a c) b))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) |
(+.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(+.f64 (*.f64 0 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) 2) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 a c) b) 2) (/.f64 (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)) (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 a c) b) 2) (/.f64 (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)) (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) -1) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 a c) b))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| ✓ | 1.7b | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a)) |
| 4.4b | (/.f64 (*.f64 c a) b) | |
| 12.8b | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
Compiled 150 to 72 computations (52% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | a | @ | 0 | (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a)) |
| 2.0ms | a | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| 2.0ms | c | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| 2.0ms | a | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| 2.0ms | c | @ | -inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| 1× | batch-egg-rewrite |
| 890× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 866× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 796× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 774× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 738× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 86 |
| 1 | 148 | 82 |
| 2 | 412 | 82 |
| 3 | 1676 | 80 |
| 4 | 7735 | 80 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a)) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))))) |
| 1× | egg-herbie |
| 1556× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 1278× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 986× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 736× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 616× | rational_best_oopsla_all_46_json_45_simplify-7 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 188 | 4342 |
| 1 | 634 | 4284 |
| 2 | 2451 | 4168 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(/.f64 c b) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -2 (/.f64 c b)) |
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 2 (/.f64 (pow.f64 b 3) (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4)))))))) |
(*.f64 -2 (/.f64 c b)) |
(+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 5) (pow.f64 a 3))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))))) |
(*.f64 -2 (/.f64 c b)) |
(+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 5) (pow.f64 a 3))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))))) |
(*.f64 -2 (/.f64 c b)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(+.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0)) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)) |
(+.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0)) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) -1) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a)) |
(*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) |
(*.f64 1/2 (/.f64 (*.f64 b -2) a)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(/.f64 c b) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a))) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (-.f64 (neg.f64 (/.f64 b a)) (/.f64 b a)))) |
(+.f64 (/.f64 c b) (*.f64 1/2 (*.f64 (/.f64 b a) -2))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a)) |
(*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) |
(*.f64 1/2 (/.f64 (*.f64 b -2) a)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 b) b) a))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 b) b) a)) (/.f64 c b)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b -2) a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(*.f64 -2 (/.f64 c b)) |
(*.f64 (/.f64 c b) -2) |
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))))) |
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (*.f64 -2 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 2 (/.f64 (pow.f64 b 3) (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4)))))))) |
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4)))) (+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 2 (/.f64 (pow.f64 b 3) (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4)))))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 b 3) (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))) (*.f64 -2 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3))))))) |
(+.f64 (*.f64 2 (/.f64 b (*.f64 a (pow.f64 (sqrt.f64 -4) 2)))) (+.f64 (*.f64 -2 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 2 (/.f64 (pow.f64 b 3) (*.f64 c (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -4) 4))))))) |
(*.f64 -2 (/.f64 c b)) |
(*.f64 (/.f64 c b) -2) |
(+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -4) 2) (pow.f64 c 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 5) (pow.f64 a 3))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (*.f64 2 (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -4) 2) (pow.f64 c 2))) (pow.f64 b 3))) (*.f64 2 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))))) |
(+.f64 (*.f64 2 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))) (+.f64 (*.f64 (/.f64 c b) -2) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))))) |
(*.f64 -2 (/.f64 c b)) |
(*.f64 (/.f64 c b) -2) |
(+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -4) 2) (pow.f64 c 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 a (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 5) (pow.f64 a 3))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) a)) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -4) 2))) (pow.f64 b 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (*.f64 2 (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))))) |
(+.f64 (*.f64 (/.f64 c b) -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -4) 2) (pow.f64 c 2))) (pow.f64 b 3))) (*.f64 2 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))))) |
(+.f64 (*.f64 2 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c 3))) (/.f64 (sqrt.f64 -4) (pow.f64 b 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 5))) (/.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 b 4))))) (+.f64 (*.f64 (/.f64 c b) -2) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 (pow.f64 c 2) a)) (pow.f64 b 3))))) |
(*.f64 -2 (/.f64 c b)) |
(*.f64 (/.f64 c b) -2) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0)) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(+.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(+.f64 0 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) 0)) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(-.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 0)) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) -1) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (neg.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
(neg.f64 (*.f64 -1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 a (*.f64 c -4))))) |
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 -4 (*.f64 a c))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 10.9b | (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)) |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) | |
| ✓ | 23.9b | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| ✓ | 24.8b | (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
Compiled 460 to 242 computations (47.4% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | c | @ | -inf | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| 2.0ms | c | @ | inf | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| 1.0ms | a | @ | -inf | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| 1.0ms | a | @ | inf | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| 1.0ms | b | @ | 0 | (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
| 1× | batch-egg-rewrite |
| 1738× | rational_best_oopsla_all_46_json-2 |
| 1738× | rational_best_oopsla_all_46_json-1 |
| 1738× | rational_best_oopsla_all_46_json-4 |
| 1738× | rational_best_oopsla_all_46_json-3 |
| 1082× | rational_best_oopsla_all_46_json_45_simplify-7 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 217 |
| 1 | 162 | 181 |
| 2 | 660 | 115 |
| 3 | 3968 | 115 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 b b))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 4 a)) (*.f64 (*.f64 4 a) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a -4) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))))) |
| 1× | egg-herbie |
| 1750× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 696× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 574× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 574× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 560× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 238 | 8487 |
| 1 | 734 | 8443 |
| 2 | 2609 | 8431 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)))) |
(+.f64 0 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b))) |
(-.f64 (*.f64 0 (neg.f64 (*.f64 b b))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 b b)) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(+.f64 0 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(-.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a -4))) |
(-.f64 (*.f64 0 (*.f64 4 a)) (*.f64 (*.f64 4 a) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 1) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 a a)) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a -4) (*.f64 a -4))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
| Outputs |
|---|
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 1 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 1 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 1 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 1 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6)))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 1 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 1 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
1 |
(+.f64 1 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 1 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 1 (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) (pow.f64 b 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 1 (*.f64 64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a)))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 2) (*.f64 c a))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1/256 (/.f64 (pow.f64 b 8) (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 b -1)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))))) |
(+.f64 (+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8)))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8)))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))))) |
(+.f64 (+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))))) |
(+.f64 (+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(*.f64 -4 (/.f64 a (pow.f64 b 2))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -4 (/.f64 a (pow.f64 b 2))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))) |
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -4 (/.f64 a (pow.f64 b 2)))))) |
(+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4)))))) |
(+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8))) (+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6)))))) |
(+.f64 (*.f64 -4 (/.f64 a (pow.f64 b 2))) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 3)) (pow.f64 b 6))) (+.f64 (*.f64 -16 (/.f64 (*.f64 c (pow.f64 a 2)) (pow.f64 b 4))) (*.f64 -256 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) (pow.f64 b 8)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))))) |
(+.f64 (+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(/.f64 1 c) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))))) |
(+.f64 (+.f64 (/.f64 1 c) (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2))))) (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) a))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 c 4) (pow.f64 a 3))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 b 2) (*.f64 a (pow.f64 c 2)))) (*.f64 1/64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 3) (pow.f64 c 4))))))) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 0 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(-.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 b b))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(-.f64 (*.f64 0 (neg.f64 (*.f64 b b))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 b b)) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(/.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 b b)))) |
(*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(*.f64 b (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(+.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(+.f64 0 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(+.f64 (*.f64 0 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(+.f64 (*.f64 0 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(-.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 0) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a -4))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(-.f64 (*.f64 0 (*.f64 4 a)) (*.f64 (*.f64 4 a) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (*.f64 a 4) (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 a 4)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (*.f64 a 4))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) 1) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 a a)) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a -4) (*.f64 a -4))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) (/.f64 (*.f64 a -4) (*.f64 a -4))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) (*.f64 a (*.f64 -4 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 a -4)) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 a -4)))) |
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) (/.f64 (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))))) |
(*.f64 a (*.f64 -4 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 a -4)) |
Compiled 32781 to 15705 computations (52.1% saved)
17 alts after pruning (11 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 516 | 7 | 523 |
| Fresh | 3 | 4 | 7 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 5 | 6 |
| Total | 520 | 17 | 537 |
| Status | Error | Program |
|---|---|---|
| ▶ | 45.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ▶ | 27.1b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
| ▶ | 21.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) |
| ▶ | 39.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
| 29.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) | |
| 33.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) | |
| ✓ | 19.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
| ✓ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ✓ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| 31.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| ✓ | 30.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
| 30.8b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) | |
| ✓ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
| ✓ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
| 44.3b | (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) | |
| 34.9b | (if (>=.f64 b 0) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) | |
| ▶ | 44.1b | (if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
Compiled 1280 to 752 computations (41.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) | |
| 4.4b | (/.f64 (*.f64 c a) b) | |
| ✓ | 5.1b | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| ✓ | 23.9b | (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
Compiled 308 to 152 computations (50.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| 0.0ms | c | @ | -inf | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| 0.0ms | c | @ | inf | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| 0.0ms | a | @ | inf | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| 0.0ms | b | @ | inf | (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| 1× | batch-egg-rewrite |
| 1302× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1206× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1014× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 946× | rational_best_oopsla_all_46_json-2 |
| 946× | rational_best_oopsla_all_46_json-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 138 |
| 1 | 116 | 64 |
| 2 | 431 | 64 |
| 3 | 2164 | 64 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
| 1× | egg-herbie |
| 1342× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1278× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1104× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 1062× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 590× | rational_best_oopsla_all_46_json_45_simplify-10 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 398 | 7527 |
| 1 | 1514 | 7307 |
| 2 | 6935 | 7307 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) 0)) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0)) |
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (neg.f64 b))) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(*.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (neg.f64 b)))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (neg.f64 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (neg.f64 b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 0) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) 0)) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (neg.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 0 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 -1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) 1) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (neg.f64 b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) 0)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 0)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (neg.f64 b))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 -1 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) 1) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b)))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(/.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) -1) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
(neg.f64 (-.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) |
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) b) |
Compiled 56 to 29 computations (48.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
| ✓ | 0.0b | (*.f64 -2 (/.f64 (*.f64 c a) b)) |
| 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) | |
| 4.4b | (/.f64 (*.f64 c a) b) |
Compiled 94 to 34 computations (63.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | 0 | (*.f64 -2 (/.f64 (*.f64 c a) b)) |
| 0.0ms | c | @ | 0 | (*.f64 -2 (/.f64 (*.f64 c a) b)) |
| 0.0ms | a | @ | 0 | (*.f64 -2 (/.f64 (*.f64 c a) b)) |
| 0.0ms | a | @ | -inf | (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
| 0.0ms | c | @ | -inf | (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
| 1× | batch-egg-rewrite |
| 946× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 654× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 636× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 600× | rational_best_oopsla_all_46_json_45_simplify-102 |
| 540× | rational_best_oopsla_all_46_json_45_simplify-80 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 54 |
| 1 | 79 | 54 |
| 2 | 220 | 54 |
| 3 | 866 | 54 |
| 4 | 4292 | 50 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (-.f64 (*.f64 0 (/.f64 b b)) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (-.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 b -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 b b)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (-.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 1 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 b (*.f64 (/.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 (/.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))))))) |
| 1× | egg-herbie |
| 1262× | rational_best_oopsla_all_46_json_45_simplify-82 |
| 664× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 662× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 622× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 608× | rational_best_oopsla_all_46_json_45_simplify-30 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 162 | 3962 |
| 1 | 548 | 3924 |
| 2 | 2656 | 3888 |
| 3 | 7282 | 3888 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 0 (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0) |
(-.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 1) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) -1) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (/.f64 b b)) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (neg.f64 b))) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 0) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(+.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (neg.f64 b)) |
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (neg.f64 b))) |
(+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 b -2))) |
(+.f64 (*.f64 0 (/.f64 b b)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (-.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 1 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)))) |
(*.f64 -1 (-.f64 b (*.f64 (/.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 (/.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1) |
(neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
| Outputs |
|---|
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 0 (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(+.f64 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(-.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(-.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (-.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 0 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) 1) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) -1) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (/.f64 b b)) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (/.f64 b b)) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (neg.f64 b) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (neg.f64 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (neg.f64 b) (-.f64 (*.f64 0 (/.f64 b b)) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (neg.f64 b) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 0) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (neg.f64 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (neg.f64 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 b -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 0 (/.f64 b b)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 0 (neg.f64 (/.f64 b b))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)) (-.f64 (*.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) 0)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 1 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
(neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b))) |
(neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 -1 (-.f64 b (*.f64 (/.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) (-.f64 (*.f64 (/.f64 (*.f64 c a) b) 2) b)))) |
(*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b) (/.f64 (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) b)) |
(neg.f64 (-.f64 b (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b) (/.f64 (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b) (/.f64 (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)) (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) b) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1) |
(neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b))) |
(neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 (/.f64 0 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)) (/.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))))) |
(*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)))) (neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)))) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (*.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 1 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) 1) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (/.f64 (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))) (/.f64 (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b)) -1) |
(neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b))) |
(neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 b b))) |
(neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (+.f64 b b))) |
(neg.f64 (+.f64 b (+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.7b | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) | |
| 4.4b | (/.f64 (*.f64 c a) b) | |
| ✓ | 17.9b | (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) |
Compiled 263 to 84 computations (68.1% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 0.0ms | b | @ | inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 0.0ms | b | @ | -inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 0.0ms | c | @ | inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 0.0ms | c | @ | -inf | (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| 1× | batch-egg-rewrite |
| 1324× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1198× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 928× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 886× | rational_best_oopsla_all_46_json-2 |
| 886× | rational_best_oopsla_all_46_json-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 126 |
| 1 | 125 | 80 |
| 2 | 416 | 80 |
| 3 | 2051 | 78 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) |
(/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 0 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 0 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (/.f64 0 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))))) |
| 1× | egg-herbie |
| 1026× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 838× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 834× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 794× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 542× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 4163 |
| 1 | 668 | 4101 |
| 2 | 2609 | 4101 |
| 1× | node limit |
| Inputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(+.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0)) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))) |
(-.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 1) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))) -1) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(+.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
| Outputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 0) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) 0)) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b)))) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (/.f64 0 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (/.f64 0 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) 1) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) (/.f64 (*.f64 (/.f64 (*.f64 a c) b) (/.f64 (/.f64 1 (/.f64 (*.f64 a c) b)) (/.f64 1 (/.f64 (*.f64 a c) b)))) (*.f64 (/.f64 (*.f64 a c) b) (/.f64 (/.f64 1 (/.f64 (*.f64 a c) b)) (/.f64 1 (/.f64 (*.f64 a c) b)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) (neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 c a) b)))))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b))) -1) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 -1 (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (*.f64 a c) b) (/.f64 1 (/.f64 (*.f64 a c) b))) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 0 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) 0)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) 1) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 1 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) -1) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) (/.f64 (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a)))) (/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 c a) b)))) (+.f64 a a))) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.3b | (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
| ✓ | 3.5b | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 4.4b | (/.f64 (*.f64 c a) b) | |
| 23.9b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
Compiled 178 to 81 computations (54.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | a | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 2.0ms | b | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | c | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | b | @ | 0 | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | c | @ | inf | (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
| 1× | batch-egg-rewrite |
| 2094× | rational_best_oopsla_all_46_json-2 |
| 2094× | rational_best_oopsla_all_46_json-1 |
| 2094× | rational_best_oopsla_all_46_json-4 |
| 2094× | rational_best_oopsla_all_46_json-3 |
| 558× | rational_best_oopsla_all_46_json_45_simplify-23 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 90 |
| 1 | 103 | 82 |
| 2 | 270 | 74 |
| 3 | 1037 | 50 |
| 4 | 4848 | 50 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (-.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (-.f64 0 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) 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 (*.f64 (/.f64 (*.f64 c a) b) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (neg.f64 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) 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 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(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 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.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 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))))))) |
| 1× | egg-herbie |
| 1784× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 1084× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1004× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 838× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 756× | rational_best_oopsla_all_46_json_45_simplify-7 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 182 | 4871 |
| 1 | 652 | 4803 |
| 2 | 2667 | 4803 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2))))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2))))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0)) |
(+.f64 0 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0)) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 1) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) -1) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (-.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(+.f64 b (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b))) |
(+.f64 b (-.f64 0 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b))) |
(+.f64 (neg.f64 b) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 0) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 0)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) 0)) |
(+.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(+.f64 (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))) (neg.f64 b)) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 2 (neg.f64 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(*.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) -1) |
(*.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 1) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) -1) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 1) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
| Outputs |
|---|
(*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) |
(*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3))))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (neg.f64 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (neg.f64 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) |
(*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b)))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))))) |
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 c (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) b))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3)))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -2 (/.f64 c (+.f64 b (neg.f64 b)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b (pow.f64 (+.f64 b (neg.f64 b)) 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 2)))) (*.f64 16 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 4) (pow.f64 b 3))))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (neg.f64 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (neg.f64 (/.f64 b a)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (*.f64 -1 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 -1 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 b (neg.f64 b)) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (neg.f64 (/.f64 b a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 2) (pow.f64 b 3)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 b (neg.f64 b)) 3) (pow.f64 b 4)) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(*.f64 -1 (+.f64 b (neg.f64 b))) |
(+.f64 b (neg.f64 b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(*.f64 -1 (+.f64 b (neg.f64 b))) |
(+.f64 b (neg.f64 b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0)) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 0 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 0)) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) 0)) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(-.f64 0 (*.f64 -1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 -1 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) 1) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) -1) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (-.f64 0 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)) (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) (neg.f64 (/.f64 (+.f64 c c) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(/.f64 (+.f64 c c) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 b (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 b (-.f64 0 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (neg.f64 b) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (-.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(-.f64 (+.f64 b (neg.f64 b)) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 0) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 0)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) 0)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))) (neg.f64 b)) |
(+.f64 (neg.f64 b) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (-.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(-.f64 (+.f64 b (neg.f64 b)) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (-.f64 b (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(*.f64 (+.f64 b (-.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b)))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 (+.f64 b (neg.f64 b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 2 (neg.f64 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (/.f64 (*.f64 c a) b) -2) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) -1) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (-.f64 0 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 1) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 1 (*.f64 (/.f64 (*.f64 c a) b) -2))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) -1) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) 1) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 (/.f64 (*.f64 c a) b) -2) (/.f64 (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(neg.f64 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
Compiled 96192 to 45601 computations (52.6% saved)
21 alts after pruning (13 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1222 | 8 | 1230 |
| Fresh | 1 | 5 | 6 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 7 | 10 |
| Total | 1226 | 21 | 1247 |
| Status | Error | Program |
|---|---|---|
| 39.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) | |
| ✓ | 45.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| 27.1b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) | |
| 21.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) | |
| 27.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) b) (+.f64 a a))) | |
| ✓ | 21.6b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) |
| 35.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) | |
| 33.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) | |
| ✓ | 19.9b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
| ✓ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| ✓ | 25.7b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| 31.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) | |
| ✓ | 30.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
| 30.8b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) | |
| ✓ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
| ✓ | 21.2b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
| 62.0b | (if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) | |
| 44.3b | (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) | |
| 61.8b | (if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) | |
| 34.9b | (if (>=.f64 b 0) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) | |
| 39.3b | (if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
Compiled 1020 to 594 computations (41.8% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (*.f64 b b) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4))))) (*.f64 c (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -4)))) (*.f64 a -4)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (*.f64 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))))) (/.f64 1 (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))))))) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4)))) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -4))))))))) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
4 calls:
| 85.0ms | a |
| 81.0ms | c |
| 49.0ms | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 42.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 12.7b | 6 | a |
| 5.7b | 3 | b |
| 12.8b | 6 | c |
| 5.7b | 5 | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 1624 to 754 computations (53.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 8.287812287043265e+37 | 3.3788726526120566e+39 |
| 21.0ms | -8.8762530892756e+150 | -1.2829788181854963e+150 |
| 34.0ms | 208× | body | 256 | valid |
| 4.0ms | 25× | body | 256 | infinite |
| 1.0ms | 9× | body | 256 | invalid |
Compiled 842 to 523 computations (37.9% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
3 calls:
| 126.0ms | a |
| 61.0ms | c |
| 28.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 16.4b | 5 | a |
| 6.6b | 3 | b |
| 15.6b | 7 | c |
Compiled 660 to 260 computations (60.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 7.990384225091666e-67 | 4.742513820437294e-64 |
| 22.0ms | -8.8762530892756e+150 | -1.2829788181854963e+150 |
| 36.0ms | 224× | body | 256 | valid |
| 6.0ms | 37× | body | 256 | invalid |
| 5.0ms | 32× | body | 256 | infinite |
Compiled 1029 to 621 computations (39.7% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
3 calls:
| 39.0ms | a |
| 39.0ms | c |
| 33.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 16.6b | 5 | a |
| 6.6b | 4 | b |
| 17.0b | 5 | c |
Compiled 553 to 212 computations (61.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 7.990384225091666e-67 | 4.742513820437294e-64 |
| 40.0ms | -1.5699329053743278e-307 | 8.377513231666632e-304 |
| 13.0ms | -8.8762530892756e+150 | -1.2829788181854963e+150 |
| 52.0ms | 320× | body | 256 | valid |
| 19.0ms | 126× | body | 256 | invalid |
| 4.0ms | 23× | body | 256 | infinite |
Compiled 1409 to 875 computations (37.9% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
3 calls:
| 50.0ms | c |
| 29.0ms | b |
| 8.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 21.2b | 1 | a |
| 8.8b | 4 | b |
| 17.3b | 7 | c |
Compiled 502 to 191 computations (62% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 7.990384225091666e-67 | 4.742513820437294e-64 |
| 39.0ms | -1.5699329053743278e-307 | 8.377513231666632e-304 |
| 37.0ms | -3.432549077953539e-130 | -1.0207760551106896e-140 |
| 71.0ms | 432× | body | 256 | valid |
| 27.0ms | 175× | body | 256 | invalid |
Compiled 1785 to 1124 computations (37% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
3 calls:
| 15.0ms | b |
| 14.0ms | c |
| 7.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 21.2b | 1 | a |
| 16.3b | 2 | b |
| 20.1b | 2 | c |
Compiled 468 to 175 computations (62.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 38.0ms | -3.432549077953539e-130 | -1.0207760551106896e-140 |
| 25.0ms | 160× | body | 256 | valid |
| 10.0ms | 66× | body | 256 | invalid |
Compiled 567 to 361 computations (36.3% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (*.f64 -1 (/.f64 b a)) (/.f64 (-.f64 (*.f64 -1 b) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (*.f64 2 (/.f64 (*.f64 c a) b))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) -2))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 1 (/.f64 (*.f64 c a) b)))) (/.f64 1 (/.f64 (*.f64 c a) b))))) (neg.f64 b)) b) (+.f64 a a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
3 calls:
| 8.0ms | b |
| 7.0ms | c |
| 7.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 21.2b | 1 | a |
| 21.2b | 1 | b |
| 21.2b | 1 | c |
Compiled 444 to 166 computations (62.6% saved)
Total -22.7b remaining (-57.9%)
Threshold costs -22.7b (-57.9%)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
| Outputs |
|---|
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
3 calls:
| 3.0ms | c |
| 3.0ms | a |
| 3.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 39.3b | 1 | a |
| 39.3b | 1 | b |
| 39.3b | 1 | c |
Compiled 36 to 21 computations (41.7% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 105 | 1412 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 b -1300000000000000029599179346339103758944341609839754507541616304749184666976547096417134357705931747015841481878296224129926262500534270147798507716608) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b 2900000000000000293615337578318023098368) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)))) |
(if (<=.f64 b -1450000000000000053980970933289968343129952407744472364766842052046726944362981353137552402250787044542411192684356333474605877585197203247581074817024) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b 6284268267087625/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))))) |
(if (<=.f64 b -1999999999999999961671192344874749181146240028060637586182329620308200224407357165952596537232442303925404120532352010881134064662416807896466747031552) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) (if (<=.f64 b 7398836601250335/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)))))) |
(if (<=.f64 b -8491156056859499/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) (if (<=.f64 b -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (if (<=.f64 b 5217128372676519/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)))))) |
(if (<=.f64 b -8366286114846859/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
| Outputs |
|---|
(if (<=.f64 b -1300000000000000029599179346339103758944341609839754507541616304749184666976547096417134357705931747015841481878296224129926262500534270147798507716608) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b 2900000000000000293615337578318023098368) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)))) |
(if (<=.f64 b -1450000000000000053980970933289968343129952407744472364766842052046726944362981353137552402250787044542411192684356333474605877585197203247581074817024) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b 6284268267087625/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a))))) |
(if (<=.f64 b -1999999999999999961671192344874749181146240028060637586182329620308200224407357165952596537232442303925404120532352010881134064662416807896466747031552) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (neg.f64 b) b) (+.f64 a a))) (if (<=.f64 b -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a))) (if (<=.f64 b 7398836601250335/1897137590064188545819787018382342682267975428761855001222473056385648716020711424) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)))))) |
(if (<=.f64 b -8491156056859499/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) (if (<=.f64 b -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (if (<=.f64 b 5217128372676519/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) b) (+.f64 a a))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (neg.f64 b)) b) (+.f64 a a)))))) |
(if (<=.f64 b -8366286114846859/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) (if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(if (>=.f64 b 0) (/.f64 (+.f64 c c) (-.f64 (neg.f64 b) b)) (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a)))) |
(if (>=.f64 b 0) (neg.f64 (/.f64 c b)) (/.f64 c b)) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 c b)) |
Compiled 538 to 280 computations (48% saved)
| 5× | egg-herbie |
| 1688× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1688× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1478× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1478× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1442× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 111 |
| 1 | 55 | 111 |
| 2 | 128 | 111 |
| 3 | 405 | 107 |
| 4 | 1916 | 107 |
| 5 | 7796 | 107 |
| 0 | 337 | 9189 |
| 1 | 1218 | 8887 |
| 2 | 4836 | 8871 |
| 0 | 26 | 111 |
| 1 | 55 | 111 |
| 2 | 128 | 111 |
| 3 | 405 | 107 |
| 4 | 1916 | 107 |
| 5 | 7796 | 107 |
| 0 | 337 | 9189 |
| 1 | 1218 | 8887 |
| 2 | 4836 | 8871 |
| 0 | 169 | 4083 |
| 1 | 575 | 3971 |
| 2 | 2698 | 3971 |
| 3 | 7616 | 3971 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1302 to 719 computations (44.8% saved)
Compiled 517 to 213 computations (58.8% saved)
Loading profile data...