Time bar (total: 20.4s)
| 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% | 81.1% | 0.1% | 0% | 18.7% | 0% | 6 |
| 0% | 0% | 81.1% | 0.1% | 0% | 18.7% | 0% | 7 |
| 12% | 9.4% | 68.6% | 0.1% | 0% | 21.8% | 0% | 8 |
| 20.9% | 14% | 53% | 0.1% | 0% | 32.8% | 0% | 9 |
| 24.4% | 16.4% | 50.7% | 0.1% | 0% | 32.8% | 0% | 10 |
| 38% | 24.6% | 40.2% | 0.1% | 0% | 35.1% | 0% | 11 |
| 48.7% | 28.7% | 30.2% | 0.1% | 0% | 41% | 0% | 12 |
Compiled 41 to 24 computations (41.5% saved)
| 2.7s | 8256× | body | 256 | valid |
| 787.0ms | 1539× | body | 256 | invalid |
| 2× | egg-herbie |
| 60× | rational_best-simplify-2 |
| 30× | rational_best-simplify-1 |
| 16× | rational_best-simplify-47 |
| 16× | exponential-simplify-18 |
| 8× | rational_best-simplify-59 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 56 | 460 |
| 1 | 120 | 460 |
| 2 | 138 | 404 |
| 3 | 154 | 404 |
| 4 | 158 | 404 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))))))) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g))))) (cbrt.f64 (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 g))) (+.f64 (cbrt.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))) (cbrt.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 g))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 h))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))))))) |
Compiled 43 to 26 computations (39.5% saved)
| 1× | egg-herbie |
| 16× | rational_best-simplify-2 |
| 8× | rational_best-simplify-1 |
| 4× | rational_best-simplify-47 |
| 4× | exponential-simplify-18 |
| 4× | rational_best-simplify-74 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 115 |
| 1 | 42 | 115 |
| 2 | 47 | 101 |
| 3 | 51 | 101 |
| 4 | 52 | 101 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
Compiled 72 to 32 computations (55.6% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| ▶ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
Compiled 75 to 42 computations (44% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.3b | (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
| ✓ | 1.8b | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
| ✓ | 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) |
| ✓ | 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 148 to 32 computations (78.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | g | @ | 0 | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
| 0.0ms | g | @ | inf | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
| 0.0ms | g | @ | -inf | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
| 0.0ms | h | @ | -inf | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
| 1× | batch-egg-rewrite |
| 854× | rational_best-simplify-44 |
| 712× | rational_best-5 |
| 710× | rational_best-4 |
| 710× | rational_best-2 |
| 710× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 108 |
| 1 | 108 | 108 |
| 2 | 389 | 108 |
| 3 | 1564 | 108 |
| 4 | 7450 | 108 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 g g) (neg.f64 (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 g g) (-.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 g g)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 g g) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 h h)) (*.f64 g g))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 g (+.f64 g g)) (-.f64 0 (+.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 h (+.f64 h h))) (+.f64 (*.f64 g g) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 g h) (+.f64 g h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 g h) (-.f64 g h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 g h)) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 h h) (*.f64 g g)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 h h) (*.f64 g g))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 g) (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 g -2) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 g (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 g -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (-.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) |
| 1× | egg-herbie |
| 1422× | rational_best-simplify-54 |
| 1304× | rational_best-simplify-2 |
| 958× | rational_best-simplify-80 |
| 954× | rational_best-simplify-78 |
| 798× | rational_best-simplify-44 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 326 | 9114 |
| 1 | 678 | 9058 |
| 2 | 1918 | 8830 |
| 3 | 5277 | 8830 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -1 g) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(*.f64 -2 g) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -2 g) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -2 g) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2)) (pow.f64 h 8)) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2) 2) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(+.f64 (*.f64 g g) (-.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 g g))) |
(+.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 0) |
(+.f64 0 (-.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (neg.f64 (*.f64 h h)) (*.f64 g g)) |
(+.f64 (*.f64 g (+.f64 g g)) (-.f64 0 (+.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
(+.f64 (neg.f64 (*.f64 h (+.f64 h h))) (+.f64 (*.f64 g g) (*.f64 h h))) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) |
(*.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h))) |
(*.f64 (-.f64 g h) (+.f64 g h)) |
(*.f64 (-.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (+.f64 g h)))) |
(*.f64 (+.f64 g h) (-.f64 g h)) |
(*.f64 (+.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 g h)))) |
(*.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1) |
(*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h))) |
(*.f64 (/.f64 1 (+.f64 g h)) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(/.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 h h) (*.f64 g g)) 2) -2) |
(pow.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(neg.f64 (-.f64 (*.f64 h h) (*.f64 g g))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 g) (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) 0)) |
(+.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g))) |
(+.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 0) |
(+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2))) |
(+.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (*.f64 g -2) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(+.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (+.f64 g (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 g -2)) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (-.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 4))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1) |
(/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) 2) |
(/.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) -2) |
(pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(neg.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 0) |
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 2) 2) |
(pow.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 g (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(*.f64 -1 g) |
(neg.f64 g) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (neg.f64 g))) |
(+.f64 (neg.f64 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (neg.f64 g))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (neg.f64 g)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (+.f64 (neg.f64 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8))) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (neg.f64 g)) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (neg.f64 g)))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 g (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(neg.f64 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 -1 h)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2)) |
(+.f64 (neg.f64 (*.f64 (sqrt.f64 -1) h)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2)) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 -1 h)) (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8))) |
(+.f64 (neg.f64 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 -1 h)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))) -1/16)))) |
(+.f64 (neg.f64 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))) -1/16)))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))) -1/16)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))) -1/16))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(neg.f64 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(*.f64 -2 g) |
(*.f64 g -2) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 g -2) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2)))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))))) |
(*.f64 -2 g) |
(*.f64 g -2) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 g -2) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2)))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(neg.f64 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g)))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g)))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7))))) |
(*.f64 -2 g) |
(*.f64 g -2) |
(+.f64 (*.f64 -2 g) (*.f64 1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 g -2) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -2 g) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (*.f64 g -2))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 g -2)) (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 (/.f64 (pow.f64 h 4) (pow.f64 g 3)) 1/8) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 g -2)))) |
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2)) (pow.f64 h 8)) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 g)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 g)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (neg.f64 g)))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(neg.f64 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g)) |
(*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 g) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 -1 (+.f64 g (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) g)) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h)) -1/2) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 0) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2) 2) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 1) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 (*.f64 g g) (-.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 g g))) |
(+.f64 (*.f64 g g) (-.f64 (*.f64 (-.f64 g h) (+.f64 h g)) (*.f64 g g))) |
(+.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 0) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 0 (-.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 (neg.f64 (*.f64 h h)) (*.f64 g g)) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 (*.f64 g (+.f64 g g)) (-.f64 0 (+.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g (+.f64 g g)) (neg.f64 (+.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
(+.f64 (*.f64 h h) (+.f64 (*.f64 g g) (neg.f64 (*.f64 h (+.f64 h h))))) |
(+.f64 (*.f64 g g) (+.f64 (*.f64 h h) (neg.f64 (*.f64 h (+.f64 h h))))) |
(+.f64 (neg.f64 (*.f64 h (+.f64 h h))) (+.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (*.f64 h h) (+.f64 (*.f64 g g) (neg.f64 (*.f64 h (+.f64 h h))))) |
(+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
(+.f64 (*.f64 g g) (+.f64 (*.f64 h h) (neg.f64 (*.f64 h (+.f64 h h))))) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 g h) (+.f64 g h)) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (+.f64 g h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (+.f64 g h) (-.f64 g h)) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (+.f64 g h) (*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 g h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 1 (+.f64 g h)) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))) |
(*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g)))) |
(*.f64 (*.f64 (-.f64 g h) (+.f64 h g)) (*.f64 (/.f64 1 (+.f64 h g)) (+.f64 h g))) |
(*.f64 (+.f64 h g) (*.f64 (+.f64 h g) (/.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (+.f64 h g) (/.f64 (*.f64 (-.f64 g h) (+.f64 h g)) (+.f64 h g))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))) |
(*.f64 (+.f64 h g) (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h)))) |
(*.f64 (*.f64 (-.f64 g h) (+.f64 h g)) (*.f64 (/.f64 1 (-.f64 g h)) (-.f64 g h))) |
(*.f64 (-.f64 g h) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 g h))) |
(*.f64 (-.f64 g h) (/.f64 (*.f64 (-.f64 g h) (+.f64 h g)) (-.f64 g h))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 1 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (*.f64 g g) (*.f64 h h))) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (/.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h)))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (-.f64 (*.f64 h h) (*.f64 g g)) -1) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 2 (+.f64 h g))) 2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 g h) (+.f64 h g))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 h h) (*.f64 g g))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 h h) (*.f64 g g)) 2) -2) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 2 (+.f64 h g))) 2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 g h) (+.f64 h g))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 h h) (*.f64 g g))) -2) |
(pow.f64 (-.f64 (*.f64 g g) (*.f64 h h)) 1) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(neg.f64 (-.f64 (*.f64 h h) (*.f64 g g))) |
(+.f64 (*.f64 g g) (neg.f64 (*.f64 h h))) |
(-.f64 (*.f64 g g) (*.f64 h h)) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 g) (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) 0)) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 g) (-.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 0) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2))) |
(+.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (*.f64 g -2) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(+.f64 (neg.f64 g) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (+.f64 g (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 g -2)) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 2)) (-.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) 4))) |
(+.f64 (+.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (neg.f64 (*.f64 4 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 (*.f64 2 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) (neg.f64 (*.f64 4 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(+.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (neg.f64 (*.f64 4 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (+.f64 (+.f64 (*.f64 2 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) (neg.f64 (*.f64 4 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g)))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g)))) |
(*.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (*.f64 (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g))))) |
(*.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (/.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))))) |
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 1 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g)))) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) -1) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) 2) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(/.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 2) -2) |
(/.f64 (*.f64 2 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) -2) |
(/.f64 (*.f64 2 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) -2) |
(pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) 1) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(neg.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) |
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (neg.f64 g)) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) (neg.f64 g)) |
(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) |
(-.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) g) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 0) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 2) 2) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(pow.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) | |
| ✓ | 9.4b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| ✓ | 10.7b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 168 to 53 computations (68.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 102.0ms | h | @ | inf | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 3.0ms | h | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 2.0ms | g | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 2.0ms | g | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 2.0ms | g | @ | -inf | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 1× | batch-egg-rewrite |
| 1170× | rational_best-5 |
| 1170× | rational_best-2 |
| 1170× | rational_best-3 |
| 1170× | rational_best-1 |
| 1168× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 110 |
| 1 | 184 | 110 |
| 2 | 624 | 110 |
| 3 | 2540 | 110 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1))))) |
| 1× | egg-herbie |
| 1348× | rational_best-simplify-2 |
| 938× | rational_best-simplify-49 |
| 904× | rational_best-simplify-50 |
| 882× | rational_best-simplify-132 |
| 718× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 244 | 51539610558 |
| 1 | 485 | 51539610558 |
| 2 | 1396 | 51539610558 |
| 3 | 3123 | 51539610558 |
| 4 | 7111 | 51539610558 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3))))) |
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3))) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3)))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 2) 6) (pow.f64 g 5))))) (*.f64 13/144 (/.f64 1 (*.f64 a (pow.f64 g 5))))) (pow.f64 h 6))) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (pow.f64 g 2)) 1/3))) (+.f64 (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
| Outputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (*.f64 (*.f64 (cbrt.f64 -1/2) g) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (*.f64 (*.f64 (cbrt.f64 -1/2) g) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2))))))) |
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3))) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3)))))) |
(+.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (pow.f64 g 2))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 -1/2)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (*.f64 2/3 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3))) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2))))))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3))) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)))))) |
(+.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9))) (*.f64 1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3))) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)))))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))) |
(+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (cbrt.f64 2))) (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3)))) |
(+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3)))) |
(+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3) (*.f64 -1/6 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (cbrt.f64 2))) (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3) (*.f64 -1/18 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (*.f64 -1/18 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))))) |
(+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3) (*.f64 -1/6 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (*.f64 -1/18 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 2) 6) (pow.f64 g 5))))) (*.f64 13/144 (/.f64 1 (*.f64 a (pow.f64 g 5))))) (pow.f64 h 6))) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (pow.f64 g 2)) 1/3))) (+.f64 (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))) |
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (cbrt.f64 2))) (*.f64 -1/18 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (cbrt.f64 64))))) (*.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 13/144)) (pow.f64 h 6))) (cbrt.f64 4)) (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (pow.f64 g 2)) 1/3))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (cbrt.f64 64))))) (*.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 13/144)) (pow.f64 h 6))) (cbrt.f64 4)) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)) 1/3))) (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3) (*.f64 -1/18 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4))))))) |
(+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (*.f64 -1/18 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (cbrt.f64 64))))) (*.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 13/144)) (pow.f64 h 6))) (cbrt.f64 4)) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)) 1/3)))) (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4)) (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3))))) |
(+.f64 (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2))) (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 1/3) (*.f64 -1/6 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (cbrt.f64 4))))) (+.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 4)) (cbrt.f64 4)) (*.f64 -1/18 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 g 11))) 1/3))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (cbrt.f64 64))))) (*.f64 (/.f64 1 (*.f64 a (pow.f64 g 5))) 13/144)) (pow.f64 h 6))) (cbrt.f64 4)) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)) 1/3))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 g (*.f64 -1/3 (cbrt.f64 1/2))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2))))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 g (*.f64 -1/3 (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (pow.f64 g 3) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3) -1/27) (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (*.f64 -2/3 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9)))))) (cbrt.f64 1/2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3) -1/27) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9)))) (*.f64 -1/3 (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 g (*.f64 -1/3 (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 g (*.f64 -1/3 (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3) -1/27) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) -2/3))) (*.f64 -1/3 (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 -1/3 (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3) -1/27) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) -2/3))) (*.f64 -1/3 (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
Compiled 40217 to 17622 computations (56.2% saved)
25 alts after pruning (23 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 747 | 23 | 770 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 747 | 25 | 772 |
| Status | Error | Program |
|---|---|---|
| 49.7b | (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ▶ | 54.4b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 57.0b | (+.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ✓ | 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 49.5b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) | |
| 48.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) g)))) | |
| 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 47.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (neg.f64 g)))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ▶ | 50.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 51.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)))))))) | |
| 56.8b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))))))) | |
| ✓ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| ▶ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) |
| ▶ | 34.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))))))) |
| 45.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (neg.f64 g))))) | |
| ▶ | 47.6b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 56.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) | |
| 47.3b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) | |
| 43.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 54.1b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 57.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 47.8b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 45.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 46.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
Compiled 2631 to 1332 computations (49.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.6b | (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
| 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) | |
| ✓ | 29.6b | (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 226 to 38 computations (83.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | g | @ | 0 | (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
| 0.0ms | g | @ | inf | (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
| 0.0ms | g | @ | -inf | (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
| 0.0ms | h | @ | inf | (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
| 0.0ms | g | @ | 0 | (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
| 1× | batch-egg-rewrite |
| 702× | rational_best-simplify-54 |
| 698× | rational_best-5 |
| 696× | rational_best-4 |
| 696× | rational_best-2 |
| 696× | rational_best-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 86 |
| 1 | 115 | 86 |
| 2 | 395 | 86 |
| 3 | 1580 | 74 |
| 4 | 7211 | 74 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))) |
(+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))))) |
| 1× | egg-herbie |
| 900× | rational_best-simplify-2 |
| 804× | rational_best-simplify-24 |
| 748× | rational_best-simplify-1 |
| 684× | rational_best-simplify-78 |
| 576× | rational_best-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 183 | 3926 |
| 1 | 348 | 3888 |
| 2 | 828 | 3888 |
| 3 | 1819 | 3888 |
| 4 | 4062 | 3888 |
| 5 | 7056 | 3888 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 g 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) |
g |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) g) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) g)) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) g))) |
(*.f64 -1 g) |
(+.f64 (*.f64 -1 g) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))) |
(+.f64 (*.f64 -1 g) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)))) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (+.f64 (*.f64 -1 g) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 2) 2) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(-.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 0) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 2) 2) |
(pow.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(neg.f64 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
| Outputs |
|---|
(sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))) |
(+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))))) |
(+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))) |
(+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (+.f64 (*.f64 (pow.f64 g 4) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))))) |
(+.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))))) (*.f64 (pow.f64 g 4) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3)))))) |
(+.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))) (*.f64 -1/8 (pow.f64 g 4)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 g 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 (pow.f64 g 4) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3)))))) (*.f64 (pow.f64 g 6) (*.f64 1/16 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3)))))) (*.f64 1/16 (*.f64 (pow.f64 g 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5))))))) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))))))) (*.f64 (pow.f64 g 4) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3)))))) (*.f64 (pow.f64 g 6) (*.f64 1/16 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5)))))) |
(+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 g 2) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 g 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))))) (*.f64 1/16 (*.f64 (pow.f64 g 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5)))))))) |
(+.f64 (sqrt.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3))) (*.f64 -1/8 (pow.f64 g 4))) (+.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 5))) (*.f64 1/16 (pow.f64 g 6)))))) |
g |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) g) |
(+.f64 g (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) g)) |
(+.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) g))) |
(+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (+.f64 g (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)))))) |
(+.f64 g (+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)))) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))))) |
(+.f64 (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))))) |
(+.f64 g (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)))))) |
(*.f64 -1 g) |
(*.f64 g -1) |
(neg.f64 g) |
(+.f64 (*.f64 -1 g) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))) |
(+.f64 (*.f64 g -1) (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2)) |
(+.f64 (neg.f64 g) (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2)) |
(+.f64 (*.f64 -1 g) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g)))) |
(+.f64 (*.f64 g -1) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8))) |
(+.f64 (neg.f64 g) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8))) |
(+.f64 (+.f64 (neg.f64 g) (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2)) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8)) |
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5))) (+.f64 (*.f64 -1 g) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8)) (+.f64 (*.f64 g -1) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)) -1/16))) |
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8)) (+.f64 (neg.f64 g) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)) -1/16))) |
(+.f64 (neg.f64 g) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8)) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)) -1/16))) |
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8) (+.f64 (neg.f64 g) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)) -1/16)))) |
(+.f64 (neg.f64 g) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) g) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 2) (pow.f64 g 3)) 1/8) (*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) 3) (pow.f64 g 5)) -1/16)))) |
g |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) g) |
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))) |
(+.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))))) |
(+.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))))) |
(+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 g (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3)))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (+.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))))) |
(*.f64 (sqrt.f64 -1) h) |
(*.f64 h (sqrt.f64 -1)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5))))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) (+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 -1 (*.f64 h (sqrt.f64 -1))) |
(neg.f64 (*.f64 h (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(*.f64 h (neg.f64 (sqrt.f64 -1))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 -1 (*.f64 h (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (neg.f64 (*.f64 h (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 -1 (*.f64 h (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (neg.f64 (*.f64 h (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 5)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))) |
(+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))) (+.f64 (*.f64 -1 (*.f64 h (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (neg.f64 (*.f64 h (sqrt.f64 -1))) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))) (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/16 (/.f64 (pow.f64 g 6) (*.f64 (sqrt.f64 -1) (pow.f64 h 5))))))) |
(-.f64 (pow.f64 h 2) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 2 (pow.f64 h 2))) |
(-.f64 (+.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 2 (pow.f64 h 2))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(*.f64 (pow.f64 h 2) -1) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(*.f64 (pow.f64 h 2) -1) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) -1)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 0) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 2) 2) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) 1) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(sqrt.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(-.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 0) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (*.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 1 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h)))))) (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (/.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(/.f64 (*.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 2) 2) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(pow.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) 1) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
(neg.f64 (neg.f64 (+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))))) |
(+.f64 (*.f64 g g) (*.f64 h (+.f64 h (neg.f64 (+.f64 h h))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.8b | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) | |
| 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) | |
| 10.7b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) | |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 140 to 53 computations (62.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (cbrt.f64 (/.f64 1 (*.f64 2 a))) |
| 1.8b | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) | |
| 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) | |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 120 to 32 computations (73.3% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (cbrt.f64 (/.f64 1 (*.f64 2 a))) |
| 0.0ms | a | @ | inf | (cbrt.f64 (/.f64 1 (*.f64 2 a))) |
| 0.0ms | a | @ | -inf | (cbrt.f64 (/.f64 1 (*.f64 2 a))) |
| 1× | batch-egg-rewrite |
| 1810× | rational_best-5 |
| 1810× | rational_best-2 |
| 1810× | rational_best-3 |
| 1810× | rational_best-1 |
| 1808× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 71 | 17 |
| 2 | 216 | 17 |
| 3 | 871 | 17 |
| 4 | 3693 | 17 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (/.f64 1 (*.f64 2 a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (/.f64 1 (+.f64 a a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1))))) |
| 1× | egg-herbie |
| 1502× | rational_best-simplify-78 |
| 1424× | rational_best-simplify-80 |
| 1134× | rational_best-simplify-132 |
| 930× | rational_best-simplify-2 |
| 592× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 53 | 586 |
| 1 | 95 | 586 |
| 2 | 214 | 586 |
| 3 | 1087 | 586 |
| 4 | 2626 | 586 |
| 5 | 5515 | 586 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 1 (+.f64 a a)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 1 (+.f64 a a)))) 2) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.6b | (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g)))))) |
| ✓ | 29.6b | (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))) |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) | |
| ✓ | 29.7b | (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))) |
Compiled 254 to 75 computations (70.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | g | @ | 0 | (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))) |
| 1.0ms | h | @ | 0 | (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g)))))) |
| 1.0ms | g | @ | inf | (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g)))))) |
| 1.0ms | g | @ | -inf | (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))) |
| 1.0ms | h | @ | inf | (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))) |
| 1× | batch-egg-rewrite |
| 1286× | rational_best-simplify-47 |
| 954× | rational_best-5 |
| 952× | rational_best-4 |
| 952× | rational_best-2 |
| 952× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 63 |
| 1 | 137 | 63 |
| 2 | 457 | 63 |
| 3 | 1953 | 63 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))) |
(sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))) |
(+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 h g)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 g h)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 h g) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 h g))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 h g) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 h g) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 h g) (/.f64 (+.f64 h g) (+.f64 h g)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 h g) (/.f64 (/.f64 (+.f64 h g) (+.f64 h g)) (/.f64 (+.f64 h g) (+.f64 h g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 h g) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 h g) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1))))) |
| 1× | egg-herbie |
| 1066× | rational_best-simplify-2 |
| 888× | rational_best-simplify-1 |
| 872× | rational_best-simplify-78 |
| 778× | rational_best-simplify-80 |
| 634× | rational_best-simplify-82 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 308 | 6788 |
| 1 | 697 | 6588 |
| 2 | 1275 | 6588 |
| 3 | 2536 | 6588 |
| 4 | 5238 | 6588 |
| 1× | node limit |
| Inputs |
|---|
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
g |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) g) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2))) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g))))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))))) |
g |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3))) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 g 3) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)))) |
(*.f64 1/2 (+.f64 h (*.f64 -1 h))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (*.f64 1/2 (+.f64 h (*.f64 -1 h)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2))) 2) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1 h) h))))) (pow.f64 g 3))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2)))))) |
(*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (*.f64 1/2 (+.f64 h (*.f64 -1 h)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 h) h)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2)) g))))) |
(*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (*.f64 (+.f64 (*.f64 -1 g) g) (pow.f64 h 3))) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) g)) 2) (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1 g) g))) (pow.f64 g 4)))) (pow.f64 h 4)) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (*.f64 (+.f64 (*.f64 -1 g) g) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))))) g) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))))) g) |
(+.f64 h g) |
(+.f64 g h) |
(+.f64 (+.f64 h g) 0) |
(+.f64 0 (+.f64 h g)) |
(-.f64 (+.f64 h g) 0) |
(/.f64 (+.f64 h g) 1) |
(/.f64 (+.f64 h g) (/.f64 (+.f64 h g) (+.f64 h g))) |
(/.f64 (+.f64 h g) (/.f64 (/.f64 (+.f64 h g) (+.f64 h g)) (/.f64 (+.f64 h g) (+.f64 h g)))) |
(/.f64 (*.f64 (+.f64 h g) 2) 2) |
(pow.f64 (+.f64 h g) 1) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(-.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 2) 2) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 0) |
(*.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(*.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
(/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 2) 2) |
(pow.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
| Outputs |
|---|
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
h |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
g |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 g h) |
(*.f64 (sqrt.f64 -1) h) |
(*.f64 h (sqrt.f64 -1)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (*.f64 h -1))) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (*.f64 h -1))) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (*.f64 h -1)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (*.f64 h -1))) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 g (+.f64 h (neg.f64 h))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
g |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) g) |
(+.f64 g (*.f64 1/2 (+.f64 h (*.f64 h -1)))) |
(+.f64 g (*.f64 1/2 (+.f64 h (neg.f64 h)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) g)) (+.f64 g (*.f64 1/2 (+.f64 h (*.f64 h -1))))) |
(+.f64 g (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2))) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g))))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 h -1)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2))) (pow.f64 g 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))) (+.f64 g (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))))) |
(+.f64 g (+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)) |
(*.f64 1 (neg.f64 g)) |
(neg.f64 g) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (*.f64 1 (neg.f64 g))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (+.f64 (*.f64 1 (neg.f64 g)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1 (neg.f64 g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 h -1)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 g 2) 1)))))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (neg.f64 g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (neg.f64 g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))) (neg.f64 g)))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))))) |
g |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)))) |
(+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3))) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))))) |
(+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (*.f64 (pow.f64 h 3) (+.f64 g (neg.f64 g)))) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3))) (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)))) |
(+.f64 (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3)))) |
(+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3))))) |
(+.f64 (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g))) |
(*.f64 (sqrt.f64 -1) h) |
(*.f64 h (sqrt.f64 -1)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 -1 (*.f64 h (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(*.f64 h (neg.f64 (sqrt.f64 -1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 -1 (*.f64 h (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 h (neg.f64 (sqrt.f64 -1)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1 (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1 (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))))) |
(*.f64 (sqrt.f64 -1) h) |
(*.f64 h (sqrt.f64 -1)) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 g (+.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) -1))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 g (+.f64 -1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))) (*.f64 g (+.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) -1)))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 g (+.f64 -1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 1) g) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 g 3) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (*.f64 h -1)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (*.f64 g (+.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (*.f64 h (sqrt.f64 -1)))) -1)))) |
(+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 g (+.f64 -1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (+.f64 (*.f64 g (+.f64 -1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 g (+.f64 -1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
(*.f64 1/2 (+.f64 h (*.f64 -1 h))) |
(*.f64 1/2 (+.f64 h (*.f64 h -1))) |
(*.f64 1/2 (+.f64 h (neg.f64 h))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (*.f64 1/2 (+.f64 h (*.f64 -1 h)))) |
(*.f64 1/2 (+.f64 (+.f64 h (*.f64 h -1)) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) g))) |
(*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 h -1)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2))) (pow.f64 g 2))) (*.f64 1/2 (+.f64 (+.f64 h (*.f64 h -1)) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2))) 2) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1 h) h))))) (pow.f64 g 3))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2)))))) |
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 h -1)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2))) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2))) 2) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) (*.f64 (+.f64 h (*.f64 h -1)) (+.f64 h (*.f64 h -1)))))) (pow.f64 g 3)))) (*.f64 1/2 (+.f64 (+.f64 h (*.f64 h -1)) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) 2) (*.f64 -1/4 (*.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (+.f64 h (neg.f64 h)))))) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) 2) (*.f64 -1/4 (*.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (+.f64 h (neg.f64 h)))))) (pow.f64 g 3))) (+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))))) |
(+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) 2) (*.f64 -1/4 (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)))))) (pow.f64 g 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) 2) (*.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (+.f64 h (neg.f64 h)) -1/4)))) (pow.f64 g 3)))) |
(*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) |
(*.f64 2 (neg.f64 g)) |
(*.f64 g -2) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (*.f64 1/2 (+.f64 h (*.f64 -1 h)))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (*.f64 2 (neg.f64 g))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (*.f64 g -2)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (*.f64 2 (neg.f64 g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 g -2))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (*.f64 g -2))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 h) h)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2)) g))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (*.f64 h -1))) (*.f64 2 (neg.f64 g)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 h -1)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 h -1)) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 g 2) 1)))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 g -2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (*.f64 g -2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)))))) |
(*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) |
(*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (*.f64 (+.f64 (*.f64 -1 g) g) (pow.f64 h 3))) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (*.f64 (pow.f64 h 3) (+.f64 g (neg.f64 g)))) (pow.f64 g 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) h) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) g)) 2) (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1 g) g))) (pow.f64 g 4)))) (pow.f64 h 4)) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (*.f64 (+.f64 (*.f64 -1 g) g) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (*.f64 (pow.f64 h 3) (+.f64 g (neg.f64 g)))) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) g)) 2) (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (+.f64 g (neg.f64 g)))) (pow.f64 g 4)))) (pow.f64 h 4)) g))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) g)) 2) (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 4)))) (pow.f64 h 4)) g))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) g)) 2) (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 4)))) (pow.f64 h 4)) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 g (neg.f64 g)) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)))) (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(*.f64 h (sqrt.f64 -1)) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) g) |
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))))) g) |
(-.f64 (+.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) g) |
(-.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) g) |
(-.f64 (+.f64 (*.f64 h (sqrt.f64 -1)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) g) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 -1 (*.f64 h (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(*.f64 h (neg.f64 (sqrt.f64 -1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 -1 (*.f64 h (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 h (neg.f64 (sqrt.f64 -1)))) g) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 -1 (*.f64 h (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) g) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))) g) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1)))))) g) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 h (sqrt.f64 -1))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))))) g) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1)))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 h (neg.f64 (sqrt.f64 -1))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))))) g) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 h (sqrt.f64 -1))))))) g) |
(+.f64 h g) |
(+.f64 g h) |
(+.f64 g h) |
(+.f64 (+.f64 h g) 0) |
(+.f64 g h) |
(+.f64 0 (+.f64 h g)) |
(+.f64 g h) |
(-.f64 (+.f64 h g) 0) |
(+.f64 g h) |
(/.f64 (+.f64 h g) 1) |
(+.f64 g h) |
(/.f64 (+.f64 h g) (/.f64 (+.f64 h g) (+.f64 h g))) |
(+.f64 g h) |
(/.f64 (+.f64 h g) (/.f64 (/.f64 (+.f64 h g) (+.f64 h g)) (/.f64 (+.f64 h g) (+.f64 h g)))) |
(/.f64 (+.f64 g h) (/.f64 (/.f64 (+.f64 g h) (+.f64 g h)) (/.f64 (+.f64 g h) (+.f64 g h)))) |
(/.f64 (*.f64 (+.f64 h g) 2) 2) |
(+.f64 g h) |
(pow.f64 (+.f64 h g) 1) |
(+.f64 g h) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(-.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 0) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h)))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h)))) (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h))))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h)))) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h))))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h))) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h)))) (/.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (*.f64 (+.f64 h g) (+.f64 h g)) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (+.f64 g h))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (+.f64 g h) (-.f64 g h))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (-.f64 g h)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))))) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 2) 2) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) 1) |
(sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 0) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (/.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (/.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)))) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 2) 2) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
(pow.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 h g) (-.f64 g h))) (neg.f64 g)) 1) |
(+.f64 (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h))) (neg.f64 g)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 9.0b | (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 10.7b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) | |
| ✓ | 12.6b | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 393 to 102 computations (74% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | h | @ | inf | (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 4.0ms | h | @ | inf | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 4.0ms | g | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 2.0ms | g | @ | 0 | (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 2.0ms | h | @ | -inf | (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 1× | batch-egg-rewrite |
| 1238× | rational_best-5 |
| 1236× | rational_best-4 |
| 1236× | rational_best-2 |
| 1236× | rational_best-3 |
| 1236× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 172 |
| 1 | 187 | 172 |
| 2 | 658 | 172 |
| 3 | 2655 | 172 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1))))) |
| 1× | egg-herbie |
| 1086× | rational_best-simplify-2 |
| 740× | rational_best-simplify-50 |
| 714× | rational_best-simplify-132 |
| 698× | rational_best-simplify-49 |
| 544× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 250 | 34359743141 |
| 1 | 488 | 34359743141 |
| 2 | 1267 | 34359743141 |
| 3 | 3015 | 34359743141 |
| 4 | 6215 | 34359743141 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 8) h))) 1/9) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 2) h)))))))))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) (pow.f64 g 2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) (pow.f64 g 2))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4)))) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/3)) (+.f64 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 13) (pow.f64 h 13))) 1/9) (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))))))) (*.f64 (cbrt.f64 2) (pow.f64 g 3)))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(+.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(-.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0) |
(*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
| Outputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) |
(*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) |
(*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) (*.f64 -2/3 g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g))) (*.f64 1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 1 (pow.f64 h 4))) 1/3) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) (*.f64 -2/3 g))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))) (*.f64 (cbrt.f64 1/4) (pow.f64 g 2))) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) (*.f64 -2/3 g))) (*.f64 1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g)))) (*.f64 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 1/4) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))))) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) g))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 8) h))) 1/9) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 16) (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 2) h)))))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 1 (pow.f64 h 4))) 1/3) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 1 (pow.f64 h 4))) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -4/3 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 16))) (pow.f64 a 34)) 1/9))) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 8)))) 1/9))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 (pow.f64 h 5))) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 2))))))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) (*.f64 -2/3 g))) (*.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))) (*.f64 (cbrt.f64 1/4) (pow.f64 g 2))) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3)))) (*.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))) (*.f64 -4/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 8)))) 1/9))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 2)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3) (pow.f64 g 3))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 (cbrt.f64 1/4) (*.f64 -2/3 g))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))))))) (*.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -4/3 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 8)))) 1/9))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 2))))))))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (cbrt.f64 1/4)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/9) (*.f64 -2/3 (*.f64 (cbrt.f64 1/4) g))) (*.f64 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 1/4) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))))) (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3)))) (*.f64 (*.f64 (pow.f64 g 3) (*.f64 (cbrt.f64 1/4) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 a 2))) (*.f64 4/3 (pow.f64 (/.f64 (pow.f64 h 16) (pow.f64 a 34)) 1/9))) (*.f64 -4/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 8)))) 1/9))) (+.f64 (*.f64 -8/27 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 h 5)) (pow.f64 a 14)) 1/3)) (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 2)))))))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 4) (pow.f64 h 4)) 1/3) -1/3)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) |
(*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (cbrt.f64 2) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 1 (pow.f64 h 16))) 1/9) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 g (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (cbrt.f64 2))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 g (*.f64 (cbrt.f64 2) (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (*.f64 g (cbrt.f64 2))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) (pow.f64 g 2))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 2) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 1 (pow.f64 h 16))) 1/9) g))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))))))))) |
(+.f64 (*.f64 1/3 (*.f64 g (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (cbrt.f64 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2))))) (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 g (*.f64 (cbrt.f64 2) (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9)))) (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (*.f64 g (cbrt.f64 2))))) (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2)))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/9) (*.f64 (cbrt.f64 2) g))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))))) (pow.f64 g 2))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4)))) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 (sqrt.f64 -1) 16) (pow.f64 h 16))) 1/3)) (+.f64 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 4))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 13) (pow.f64 h 13))) 1/9) (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (pow.f64 (sqrt.f64 -1) 35) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3))))))))))) (*.f64 (cbrt.f64 2) (pow.f64 g 3)))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 2) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 1 (pow.f64 h 16))) 1/9) g))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 (cbrt.f64 2) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 1 (pow.f64 h 2))) (pow.f64 a 2)) 1/3) (*.f64 -1/3 (*.f64 (cbrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 a (*.f64 1 (pow.f64 h 4)))) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 7)) (*.f64 1 (pow.f64 h 16))) 1/3)) (+.f64 (/.f64 a (*.f64 1 (pow.f64 h 4))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 17)) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (*.f64 -1 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 4)) (*.f64 (sqrt.f64 -1) (pow.f64 h 13))) 1/9)))))) (pow.f64 g 3)))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2))))) (+.f64 (*.f64 1/3 (*.f64 g (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (cbrt.f64 2)))) (*.f64 (+.f64 (neg.f64 (/.f64 a (pow.f64 h 4))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -2/3 (pow.f64 (/.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 13))) 1/9))) (+.f64 (/.f64 a (pow.f64 h 4)) (*.f64 1/27 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (pow.f64 g 3) (cbrt.f64 2)))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (*.f64 1/3 (*.f64 g (*.f64 (cbrt.f64 2) (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2))))) (*.f64 (+.f64 (/.f64 a (pow.f64 h 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -2/3 (pow.f64 (/.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 13))) 1/9))) (+.f64 (neg.f64 (/.f64 a (pow.f64 h 4))) (*.f64 1/27 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (pow.f64 g 3) (cbrt.f64 2)))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 a (*.f64 (sqrt.f64 -1) h)) 1/3) (cbrt.f64 2)) (+.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/9) (*.f64 g (cbrt.f64 2)))) (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (cbrt.f64 2)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 h 2) (pow.f64 a 2)) 1/3) (*.f64 (+.f64 (/.f64 a (pow.f64 h 4)) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (pow.f64 a 7) (pow.f64 h 16)) 1/3)) (+.f64 (neg.f64 (/.f64 a (pow.f64 h 4))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (+.f64 (*.f64 1/3 (pow.f64 (/.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) (pow.f64 h 35))) 1/9)) (neg.f64 (/.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))))) (*.f64 -2/3 (pow.f64 (/.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 13))) 1/9)))))) (*.f64 -1/3 (*.f64 (pow.f64 g 3) (cbrt.f64 2))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (/.f64 1 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (/.f64 1 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 2) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(+.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(-.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 0) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 2) 2) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) 1) |
(cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
Compiled 104428 to 47218 computations (54.8% saved)
34 alts after pruning (32 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1574 | 24 | 1598 |
| Fresh | 10 | 8 | 18 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 2 | 6 |
| Total | 1589 | 34 | 1623 |
| Status | Error | Program |
|---|---|---|
| ▶ | 49.7b | (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 54.4b | (+.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 57.5b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 49.8b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 49.9b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 54.4b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 54.9b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) | |
| 57.0b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ✓ | 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 48.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) g)))) | |
| 47.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (neg.f64 g)))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2)))) | |
| 62.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) | |
| 50.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) | |
| 51.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) | |
| ▶ | 21.8b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)))) |
| 56.1b | (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| ▶ | 47.6b | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 56.1b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 51.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)))))))) | |
| 56.8b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))))))) | |
| ✓ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 47.3b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) | |
| 45.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 g -2)))) | |
| 46.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))))) | |
| ▶ | 52.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 47.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (neg.f64 g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))))))) | |
| 45.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) | |
| 54.1b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 47.6b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 57.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| ▶ | 2.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 46.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
Compiled 4013 to 1992 computations (50.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 1 (*.f64 2 a)) |
| ✓ | 0.4b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| ✓ | 0.5b | (cbrt.f64 (*.f64 g -2)) |
| 0.6b | (cbrt.f64 (/.f64 1 (*.f64 2 a))) |
Compiled 67 to 39 computations (41.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | g | @ | 0 | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 1.0ms | g | @ | -inf | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 1.0ms | a | @ | 0 | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | a | @ | inf | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | a | @ | -inf | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 1× | batch-egg-rewrite |
| 814× | rational_best-5 |
| 814× | rational_best-2 |
| 814× | rational_best-3 |
| 814× | rational_best-1 |
| 812× | rational_best-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 77 |
| 1 | 153 | 73 |
| 2 | 481 | 67 |
| 3 | 1917 | 67 |
| 4 | 7240 | 67 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(/.f64 1 (*.f64 2 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 g -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 g -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -2) (cbrt.f64 g))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 g) (cbrt.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (/.f64 1 (cbrt.f64 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (*.f64 g (*.f64 g 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g g)) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (/.f64 g g) (/.f64 0 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (cbrt.f64 (neg.f64 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 g g)) (cbrt.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (+.f64 g g))) (cbrt.f64 (/.f64 1 (neg.f64 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (*.f64 g g))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 g -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 g -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (*.f64 g -2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 2 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))))))) |
| 1× | egg-herbie |
| 986× | exponential-simplify-18 |
| 862× | rational_best-simplify-44 |
| 810× | rational_best-simplify-49 |
| 716× | rational_best-simplify-132 |
| 624× | rational_best-simplify-50 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 135 | 1260 |
| 1 | 241 | 1260 |
| 2 | 538 | 1260 |
| 3 | 2008 | 1260 |
| 4 | 3856 | 1260 |
| 5 | 7815 | 1260 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 (cbrt.f64 (*.f64 g -2)) 0) |
(+.f64 0 (cbrt.f64 (*.f64 g -2))) |
(-.f64 (cbrt.f64 (*.f64 g -2)) 0) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))))) |
(*.f64 1 (cbrt.f64 (*.f64 g -2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 g)) |
(*.f64 (cbrt.f64 g) (cbrt.f64 -2)) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (*.f64 g (*.f64 g 4))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (cbrt.f64 (/.f64 g g)) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 (-.f64 (/.f64 g g) (/.f64 0 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 2) (cbrt.f64 (neg.f64 g))) |
(*.f64 (cbrt.f64 (+.f64 g g)) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 g (+.f64 g g))) (cbrt.f64 (/.f64 1 (neg.f64 g)))) |
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(/.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 g -2)))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 2 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) 2) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 1 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (+.f64 a a)) 1) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))) |
| Outputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 (cbrt.f64 (*.f64 g -2)) 0) |
(cbrt.f64 (*.f64 g -2)) |
(+.f64 0 (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 g -2)) |
(-.f64 (cbrt.f64 (*.f64 g -2)) 0) |
(cbrt.f64 (*.f64 g -2)) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 1 (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 g)) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 g) (cbrt.f64 -2)) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 g g))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 g g))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (*.f64 (cbrt.f64 (*.f64 g (*.f64 g 4))) (cbrt.f64 (*.f64 g (*.f64 g 4))))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) |
(cbrt.f64 (*.f64 g -2)) |
(*.f64 (cbrt.f64 (/.f64 g g)) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 g g))) |
(*.f64 (cbrt.f64 (-.f64 (/.f64 g g) (/.f64 0 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (-.f64 (/.f64 g g) (/.f64 0 (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (-.f64 (/.f64 g g) (/.f64 0 (*.f64 g -8))))) |
(*.f64 (cbrt.f64 2) (cbrt.f64 (neg.f64 g))) |
(*.f64 (cbrt.f64 (+.f64 g g)) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 g (+.f64 g g))) (cbrt.f64 (/.f64 1 (neg.f64 g)))) |
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(cbrt.f64 (*.f64 g -2)) |
(/.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g -2)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) 2) 2) |
(cbrt.f64 (*.f64 g -2)) |
(pow.f64 (cbrt.f64 (*.f64 g -2)) 1) |
(cbrt.f64 (*.f64 g -2)) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g -2)) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 2 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) 2) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 1 (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (/.f64 1 (*.f64 2 a)) | |
| ✓ | 0.2b | (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)) |
| ✓ | 19.1b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2))) |
Compiled 87 to 57 computations (34.5% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | a | @ | -inf | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2))) |
| 1.0ms | a | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2))) |
| 0.0ms | g | @ | inf | (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)) |
| 0.0ms | g | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2))) |
| 0.0ms | a | @ | inf | (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)) |
| 1× | batch-egg-rewrite |
| 1192× | rational_best-simplify-57 |
| 688× | rational_best-simplify-43 |
| 652× | rational_best-5 |
| 652× | rational_best-2 |
| 652× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 54 |
| 1 | 109 | 54 |
| 2 | 350 | 54 |
| 3 | 1441 | 54 |
| 4 | 5719 | 54 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2))) |
(*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2) (*.f64 g g))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) g))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g))))))) |
| 1× | egg-herbie |
| 1340× | rational_best-simplify-44 |
| 756× | rational_best-simplify-132 |
| 742× | rational_best-simplify-54 |
| 734× | rational_best-simplify-24 |
| 732× | rational_best-simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 124 | 2166 |
| 1 | 220 | 2118 |
| 2 | 462 | 2118 |
| 3 | 2104 | 2118 |
| 4 | 3833 | 2118 |
| 5 | 7251 | 2118 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g)) |
(*.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2) (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0) |
(+.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) |
(-.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0) |
(-.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -4)) 2) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) g))) 1) |
(pow.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1) |
(neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(*.f64 -1 (/.f64 g a)) |
(neg.f64 (/.f64 g a)) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 0) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g -2) (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g)) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2)) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g -2) (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) -2))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g -2) (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) -2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2) (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g -2) (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) -2))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)))) 2) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) 1) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))))) |
(cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(+.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2))) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(-.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 0) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(-.f64 0 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g))) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) (*.f64 (/.f64 1 (+.f64 a a)) g))) |
(/.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 -2 (*.f64 g (/.f64 1 (+.f64 a a)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -4)) 2) |
(/.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -4)) 2) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) g))) 1) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(pow.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) 1) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
(neg.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g))) |
(*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.6b | (cbrt.f64 (/.f64 1 (*.f64 2 a))) | |
| ✓ | 7.4b | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| ✓ | 10.6b | (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))) |
| ✓ | 29.6b | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))) |
Compiled 203 to 63 computations (69% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | g | @ | 0 | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| 0.0ms | g | @ | -inf | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| 0.0ms | h | @ | inf | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| 0.0ms | h | @ | 0 | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| 0.0ms | g | @ | inf | (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| 1× | batch-egg-rewrite |
| 1244× | rational_best-simplify-54 |
| 1052× | rational_best-simplify-47 |
| 918× | rational_best-5 |
| 916× | rational_best-4 |
| 916× | rational_best-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 165 |
| 1 | 131 | 75 |
| 2 | 450 | 75 |
| 3 | 1902 | 75 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))) |
(*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 g h) (+.f64 g h)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (+.f64 g h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (neg.f64 g))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (neg.f64 g)) (-.f64 0 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))))) |
| 1× | egg-herbie |
| 1308× | rational_best-simplify-47 |
| 820× | rational_best-simplify-2 |
| 784× | rational_best-simplify-1 |
| 728× | rational_best-simplify-43 |
| 662× | rational_best-simplify-49 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 297 | 6793 |
| 1 | 637 | 6573 |
| 2 | 1051 | 5925 |
| 3 | 2021 | 5831 |
| 4 | 5115 | 5547 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
g |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) g) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2))) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g))))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))))) |
g |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3))) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(pow.f64 g 2) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2)) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) g)) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 h (*.f64 -1 h)) g))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 h (*.f64 -1 h)) g))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 (+.f64 g (*.f64 -1 g)) h)) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 g (*.f64 -1 g)) h))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 g (*.f64 -1 g)) h))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2)))) |
(*.f64 -1 (pow.f64 h 2)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2)))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
(*.f64 -2 g) |
(+.f64 (*.f64 -2 g) (*.f64 -1/2 (+.f64 (*.f64 -1 h) h))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)) (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2)))))) |
(*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2))))))) |
(*.f64 -2 g) |
(+.f64 (*.f64 -2 g) (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2) 2) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(+.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0) |
(+.f64 0 (*.f64 (-.f64 g h) (+.f64 g h))) |
(-.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0) |
(/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1) |
(/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (+.f64 g h)))) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2) |
(pow.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 0) |
(+.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (neg.f64 g)) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (neg.f64 g)) (-.f64 0 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2))) |
(*.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1) |
(/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) 2) |
(/.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) -2) |
(pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(neg.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h)) (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h)) (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (*.f64 (sqrt.f64 -1) h)) (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
g |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) g) |
(+.f64 g (*.f64 1/2 (+.f64 h (*.f64 -1 h)))) |
(+.f64 g (*.f64 1/2 (+.f64 h (neg.f64 h)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)) (*.f64 1/2 (+.f64 h (neg.f64 h))))) |
(+.f64 g (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) |
(+.f64 g (*.f64 1/2 (+.f64 h (+.f64 (neg.f64 h) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2))) (+.f64 g (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g))))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)) (+.f64 g (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2))) (pow.f64 g 2)))))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)) (+.f64 g (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)))))) |
(+.f64 (+.f64 g (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)))) |
(+.f64 g (+.f64 (*.f64 1/2 (+.f64 h (+.f64 (neg.f64 h) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))))) |
(+.f64 g (+.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2))))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)) |
(*.f64 1 (neg.f64 g)) |
(neg.f64 g) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (*.f64 1 (neg.f64 g))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 (*.f64 1 (neg.f64 g)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (neg.f64 g))) |
(+.f64 (+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (neg.f64 g)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) g))))) |
(+.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 1 (neg.f64 g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 g 2) 1)))))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))) (neg.f64 g)))) |
(+.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (neg.f64 g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2))))) |
g |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) |
(+.f64 g (*.f64 1/2 (/.f64 (*.f64 h 0) g))) |
(+.f64 g (*.f64 1/2 (/.f64 0 g))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 g (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 (*.f64 h 0) g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 0 g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3))) (+.f64 g (*.f64 1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 g (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (+.f64 g (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (+.f64 g (neg.f64 g)))) (pow.f64 g 3)))))) |
(+.f64 g (+.f64 (*.f64 1/2 (/.f64 (*.f64 h 0) g)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2)) (*.f64 (pow.f64 h 3) 0)) (pow.f64 g 3)))))) |
(+.f64 g (+.f64 (+.f64 (*.f64 1/2 (/.f64 0 g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2)) 0)) (pow.f64 g 3))))) |
(+.f64 g (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)) (+.f64 (*.f64 1/2 (/.f64 0 g)) (*.f64 1/4 (/.f64 0 (pow.f64 g 3)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)) (/.f64 0 (sqrt.f64 -1))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 0 (sqrt.f64 -1)) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)) (/.f64 0 (sqrt.f64 -1))))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 1/2 (+.f64 (/.f64 0 (sqrt.f64 -1)) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 0 (sqrt.f64 -1)) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1/4 (/.f64 0 (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (*.f64 -1 h))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) |
(+.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 h))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) (*.f64 -1 h)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 (sqrt.f64 -1) (*.f64 -1 h))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) (+.f64 (*.f64 -1/4 (/.f64 0 (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 (sqrt.f64 -1) (neg.f64 h)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (*.f64 -1 (pow.f64 h 2))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (neg.f64 (pow.f64 h 2))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(pow.f64 g 2) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (pow.f64 g 2)) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (pow.f64 g 2)) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (pow.f64 g 2)) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(+.f64 (*.f64 g (+.f64 (*.f64 -1 h) h)) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) g)) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (pow.f64 g 2)) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (pow.f64 g 2)) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 h (*.f64 -1 h)) g))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 h (*.f64 -1 h)) g))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) g) (+.f64 (pow.f64 g 2) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) g) (+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2)))) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (*.f64 (+.f64 g (*.f64 -1 g)) h)) |
(pow.f64 g 2) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 g (*.f64 -1 g)) h))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 (+.f64 g (*.f64 -1 g)) h))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2))) |
(*.f64 -1 (pow.f64 h 2)) |
(neg.f64 (pow.f64 h 2)) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 g) g) h)) (*.f64 -1 (pow.f64 h 2)))) |
(+.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 h (+.f64 g (neg.f64 g))))) |
(+.f64 (pow.f64 g 2) (neg.f64 (+.f64 (pow.f64 h 2) (*.f64 h 0)))) |
(+.f64 (pow.f64 g 2) (+.f64 (neg.f64 (pow.f64 h 2)) 0)) |
(+.f64 (pow.f64 g 2) (neg.f64 (pow.f64 h 2))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g))) |
(*.f64 -1 (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))))) (*.f64 (sqrt.f64 -1) h))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 -1 (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2)) |
(+.f64 (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h)))) g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (pow.f64 g 3) (+.f64 (*.f64 -1 h) h))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/4)) (*.f64 -1 (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 (sqrt.f64 -1) h))))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (*.f64 (+.f64 h (neg.f64 h)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/4))) |
(+.f64 (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2))) (*.f64 (sqrt.f64 -1) h)) -1/2) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (*.f64 (sqrt.f64 -1) h))) 2)) (pow.f64 g 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))) 1/4))) |
(*.f64 -2 g) |
(*.f64 g -2) |
(+.f64 (*.f64 -2 g) (*.f64 -1/2 (+.f64 (*.f64 -1 h) h))) |
(+.f64 (*.f64 g -2) (*.f64 (+.f64 h (*.f64 -1 h)) -1/2)) |
(+.f64 (*.f64 g -2) (*.f64 (+.f64 h (neg.f64 h)) -1/2)) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)) (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (+.f64 (+.f64 h (*.f64 -1 h)) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (+.f64 h (+.f64 (neg.f64 h) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g)) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -1 h) h)) 2)) (+.f64 h (*.f64 -1 h))) (pow.f64 g 2)))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2))) (pow.f64 g 2)) 1/4) (*.f64 -1/2 (+.f64 (+.f64 h (*.f64 -1 h)) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (*.f64 -1 h))) 2)) g))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g))) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)) 1/4))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (+.f64 h (+.f64 (neg.f64 h) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2))) (pow.f64 g 2)) 1/4))) |
(*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) |
(*.f64 0 (neg.f64 g)) |
(-.f64 g g) |
0 |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) -1/2) (*.f64 0 (neg.f64 g))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (-.f64 g g)) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) 0) |
(*.f64 (+.f64 h (neg.f64 h)) -1/2) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) -1/2) (+.f64 (*.f64 0 (neg.f64 g)) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (+.f64 (-.f64 g g) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) 0)) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 h) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 -1 (*.f64 (-.f64 1 (pow.f64 (sqrt.f64 -1) 2)) g)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 h) h) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 g 2))))))) |
(+.f64 (*.f64 (+.f64 h (*.f64 -1 h)) -1/2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 0 (neg.f64 g)) (*.f64 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 g 2) 1)) 1/4)))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (+.f64 (-.f64 g g) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)) 1/4)))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) 0) (+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)) 1/4))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)) 1/4))) |
(+.f64 (*.f64 (+.f64 h (neg.f64 h)) -1/2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2)) g)) (*.f64 (/.f64 (*.f64 (+.f64 h (neg.f64 h)) (-.f64 (pow.f64 h 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 h (neg.f64 h)) (sqrt.f64 -1))) 2))) (pow.f64 g 2)) 1/4))) |
(*.f64 -2 g) |
(*.f64 g -2) |
(+.f64 (*.f64 -2 g) (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 (*.f64 h 0) g))) |
(+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 0 g))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 h 0) g)) (+.f64 (*.f64 g -2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (/.f64 0 g)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)))) |
(+.f64 (*.f64 -1/2 (/.f64 0 g)) (+.f64 (*.f64 g -2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)))) |
(+.f64 (*.f64 -2 g) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 (*.f64 -1 g) g)) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) g)) 2) 1) (pow.f64 h 2)) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) g)) 2)) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (pow.f64 h 3))) (pow.f64 g 3)))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 h (+.f64 g (neg.f64 g))) g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2))) g)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) g)) 2)) (+.f64 g (neg.f64 g)))) (pow.f64 g 3)))))) |
(+.f64 (+.f64 (*.f64 g -2) (*.f64 -1/2 (/.f64 (*.f64 h 0) g))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2)) (*.f64 (pow.f64 h 3) 0)) (pow.f64 g 3))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 -1/2 (/.f64 0 g)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2)) 0)) (pow.f64 g 3)))))) |
(+.f64 (*.f64 g -2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 0 g)) 2))) g)) (+.f64 (*.f64 -1/2 (/.f64 0 g)) (*.f64 -1/4 (/.f64 0 (pow.f64 g 3)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 -1) h)) |
(*.f64 (sqrt.f64 -1) (*.f64 -1 h)) |
(*.f64 (sqrt.f64 -1) (neg.f64 h)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))))) |
(*.f64 -1 (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) h))) |
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))) |
(neg.f64 (+.f64 g (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) |
(neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (neg.f64 (+.f64 g (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) h)) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h)))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) (*.f64 -1 (+.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (neg.f64 (+.f64 g (+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (neg.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) (*.f64 1/4 (/.f64 0 (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) |
(*.f64 (sqrt.f64 -1) h) |
(+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 -1) h)) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 -1) h))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 g) g) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1))) 2)) (+.f64 (*.f64 -1 g) g)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))) (*.f64 (sqrt.f64 -1) h)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 -1 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 g (neg.f64 g)) (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (neg.f64 g)) (sqrt.f64 -1)))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) h) (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) 0) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) |
(+.f64 (*.f64 (sqrt.f64 -1) h) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 -1) h))) (+.f64 (neg.f64 (+.f64 g (*.f64 1/2 (/.f64 0 (sqrt.f64 -1))))) (*.f64 1/4 (/.f64 0 (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 0) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (/.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2) 2) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 1) |
(sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) |
(+.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 0 (*.f64 (-.f64 g h) (+.f64 g h))) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(-.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 0) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (/.f64 (*.f64 (-.f64 g h) (+.f64 g h)) (*.f64 (-.f64 g h) (+.f64 g h)))) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(/.f64 (*.f64 (-.f64 g h) (*.f64 (+.f64 g h) 2)) 2) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(pow.f64 (*.f64 (-.f64 g h) (+.f64 g h)) 1) |
(*.f64 (-.f64 g h) (+.f64 h g)) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(+.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 0) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(+.f64 0 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(+.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (neg.f64 g)) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) (neg.f64 g)) (-.f64 0 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))) 2))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) (neg.f64 (*.f64 2 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (neg.f64 g)) (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) -2)) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) (-.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))) -2) g)) |
(*.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (/.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(/.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(/.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) -1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(/.f64 (*.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) 2) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(/.f64 (*.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 2) -2) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(pow.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h)))) 1) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
(neg.f64 (+.f64 g (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 g h))))) |
(+.f64 (neg.f64 g) (neg.f64 (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g))))) |
(-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (+.f64 h g)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (cbrt.f64 (/.f64 1 (+.f64 a a))) |
| 1.8b | (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) | |
| 3.6b | (-.f64 (*.f64 g g) (*.f64 h h)) | |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 180 to 61 computations (66.1% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (cbrt.f64 (/.f64 1 (+.f64 a a))) |
| 0.0ms | a | @ | -inf | (cbrt.f64 (/.f64 1 (+.f64 a a))) |
| 0.0ms | a | @ | inf | (cbrt.f64 (/.f64 1 (+.f64 a a))) |
| 1× | batch-egg-rewrite |
| 1782× | rational_best-5 |
| 1780× | rational_best-4 |
| 1780× | rational_best-2 |
| 1780× | rational_best-3 |
| 1780× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 63 | 17 |
| 2 | 206 | 17 |
| 3 | 816 | 17 |
| 4 | 3554 | 17 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1))))) |
| 1× | egg-herbie |
| 1502× | rational_best-simplify-78 |
| 1424× | rational_best-simplify-80 |
| 1134× | rational_best-simplify-132 |
| 930× | rational_best-simplify-2 |
| 592× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 53 | 586 |
| 1 | 95 | 586 |
| 2 | 214 | 586 |
| 3 | 1087 | 586 |
| 4 | 2626 | 586 |
| 5 | 5515 | 586 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.0b | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| ✓ | 9.4b | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| 10.7b | (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) | |
| 29.6b | (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) |
Compiled 331 to 93 computations (71.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | g | @ | 0 | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 0.0ms | g | @ | inf | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 0.0ms | h | @ | inf | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 0.0ms | h | @ | 0 | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 0.0ms | g | @ | -inf | (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| 1× | batch-egg-rewrite |
| 1458× | rational_best-simplify-47 |
| 1276× | rational_best-5 |
| 1274× | rational_best-4 |
| 1274× | rational_best-2 |
| 1274× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 110 |
| 1 | 180 | 110 |
| 2 | 628 | 110 |
| 3 | 2622 | 110 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
| 1× | egg-herbie |
| 1358× | rational_best-simplify-80 |
| 1346× | rational_best-simplify-44 |
| 1208× | rational_best-simplify-78 |
| 1148× | rational_best-simplify-132 |
| 474× | rational_best-simplify-57 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 34359742960 |
| 1 | 397 | 34359742960 |
| 2 | 1862 | 34359742960 |
| 3 | 2945 | 34359742960 |
| 4 | 5298 | 34359742960 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
| Outputs |
|---|
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g)))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9)))) (*.f64 (cbrt.f64 1/2) (pow.f64 g 3))))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g)))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) 1/9)))) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 3))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9)))) (pow.f64 g 3))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) 1/9)))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 3)))))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g)))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g)))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g)))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 a h)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 17) h))) 1/9)))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 (cbrt.f64 1/2) g))) (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 1 h)) a) 1/3) (cbrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/9) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) g)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2)))) 1/3)) (*.f64 -2/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9)))) (*.f64 (cbrt.f64 1/2) (pow.f64 g 3))))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 (sqrt.f64 -1) h))) 1/9))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 2)) (*.f64 1 (pow.f64 h 2))) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) g)))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) 1/9)))) (*.f64 -1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 3))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (*.f64 1/3 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 2)))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 a 4) (pow.f64 h 5)))) 1/9)))) (pow.f64 g 3))))))) |
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/9) (*.f64 (cbrt.f64 1/2) (*.f64 -1/3 g))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 1/3 (*.f64 (cbrt.f64 1/2) (pow.f64 g 2))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 -1) h) a) 1/3) (cbrt.f64 1/2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 h 2))) 1/3)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) (*.f64 h a)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (*.f64 (sqrt.f64 -1) (pow.f64 a 17)))) 1/9))) (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (sqrt.f64 -1) (pow.f64 h 5)))) 1/9)))) (*.f64 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 2)) 1/3) (*.f64 (cbrt.f64 1/2) (pow.f64 g 3)))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 2) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) |
Compiled 110097 to 47529 computations (56.8% saved)
37 alts after pruning (35 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1415 | 24 | 1439 |
| Fresh | 16 | 11 | 27 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 2 | 6 |
| Total | 1436 | 37 | 1473 |
| Status | Error | Program |
|---|---|---|
| 49.7b | (+.f64 (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 54.4b | (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ✓ | 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 48.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) g)))) | |
| 47.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (neg.f64 g)))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 36.8b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) | |
| 41.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))) | |
| 22.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2))) | |
| 3.0b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2)))) | |
| 2.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g))) | |
| 34.4b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) | |
| ▶ | 34.4b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g)))) |
| 21.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2)))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2)))) | |
| 62.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) | |
| 21.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) | |
| 41.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 -2 (*.f64 g (/.f64 1 (+.f64 a a)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a)))))))) | |
| ▶ | 21.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
| 36.0b | (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 3.0b | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| ▶ | 36.0b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| ▶ | 2.9b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 33.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 3.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 3.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 33.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 3.3b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 51.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)))))))) | |
| ✓ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 45.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 g -2)))) | |
| 46.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))))) | |
| 45.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) | |
| 54.1b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 46.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ▶ | 51.3b | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 3.0b | (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
Compiled 2639 to 1826 computations (30.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 1 (+.f64 a a)) |
| ✓ | 0.4b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 0.5b | (cbrt.f64 (*.f64 g -2)) | |
| 0.6b | (cbrt.f64 (/.f64 1 (+.f64 a a))) |
Compiled 52 to 35 computations (32.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 0.0ms | a | @ | -inf | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 0.0ms | a | @ | inf | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 0.0ms | g | @ | inf | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 0.0ms | g | @ | -inf | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
| 1× | batch-egg-rewrite |
| 872× | rational_best-simplify-44 |
| 756× | rational_best-5 |
| 754× | rational_best-4 |
| 754× | rational_best-2 |
| 754× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 56 |
| 1 | 131 | 56 |
| 2 | 411 | 56 |
| 3 | 1651 | 56 |
| 4 | 7303 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 1 (+.f64 a a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))))))) |
| 1× | egg-herbie |
| 1596× | exponential-simplify-18 |
| 1096× | rational_best-simplify-80 |
| 922× | rational_best-simplify-78 |
| 866× | rational_best-simplify-2 |
| 768× | rational_best-simplify-132 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 718 |
| 1 | 122 | 718 |
| 2 | 267 | 718 |
| 3 | 1113 | 718 |
| 4 | 2781 | 718 |
| 5 | 5637 | 718 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 1 (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (+.f64 a a)) 1) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))) |
| Outputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 1 (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (/.f64 1 (*.f64 2 a)) | |
| ✓ | 19.1b | (cbrt.f64 (neg.f64 (/.f64 g a))) |
Compiled 71 to 34 computations (52.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | g | @ | 0 | (cbrt.f64 (neg.f64 (/.f64 g a))) |
| 0.0ms | g | @ | inf | (cbrt.f64 (neg.f64 (/.f64 g a))) |
| 0.0ms | a | @ | inf | (cbrt.f64 (neg.f64 (/.f64 g a))) |
| 0.0ms | g | @ | -inf | (cbrt.f64 (neg.f64 (/.f64 g a))) |
| 0.0ms | a | @ | -inf | (cbrt.f64 (neg.f64 (/.f64 g a))) |
| 1× | batch-egg-rewrite |
| 2038× | rational_best-2 |
| 2038× | rational_best-1 |
| 2036× | rational_best-5 |
| 2034× | rational_best-4 |
| 2034× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 15 |
| 1 | 70 | 15 |
| 2 | 247 | 15 |
| 3 | 974 | 15 |
| 4 | 4212 | 15 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (neg.f64 (/.f64 g a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 -1 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1) (*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 -1 (/.f64 g a)) (neg.f64 (/.f64 g a)))) (cbrt.f64 (neg.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a)))) (cbrt.f64 (/.f64 1 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1))))) |
| 1× | egg-herbie |
| 1264× | rational_best-simplify-2 |
| 964× | rational_best-simplify-80 |
| 802× | rational_best-simplify-78 |
| 780× | rational_best-simplify-94 |
| 696× | rational_best-simplify-135 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 72 | 1098 |
| 1 | 132 | 1098 |
| 2 | 271 | 1080 |
| 3 | 641 | 1080 |
| 4 | 1679 | 1080 |
| 5 | 4647 | 1080 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0) |
(+.f64 0 (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(-.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))))) |
(*.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 -1 (/.f64 g a)))) |
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 -1) (*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1 (/.f64 g a)) (neg.f64 (/.f64 g a)))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a)))) (cbrt.f64 (/.f64 1 (/.f64 g a)))) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 2) 2) |
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(+.f64 0 (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(-.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 0) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))))) |
(*.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 -1))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 -1 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 -1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 -1) (*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (/.f64 g a))))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 1 (neg.f64 (/.f64 g a))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a))))) (cbrt.f64 (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (/.f64 (/.f64 g a) (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1 (/.f64 g a)) (neg.f64 (/.f64 g a)))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 -1))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a)))) (cbrt.f64 (/.f64 1 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 -1))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (neg.f64 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 1 (/.f64 g a))))) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) (/.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 (/.f64 g a)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 2) 2) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 g a))) 1) |
(cbrt.f64 (neg.f64 (/.f64 g a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 g (/.f64 1 (+.f64 a a))) |
| ✓ | 0.3b | (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g))) |
| ✓ | 0.7b | (cbrt.f64 (/.f64 1 g)) |
| ✓ | 31.3b | (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) |
Compiled 137 to 80 computations (41.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) |
| 0.0ms | g | @ | -inf | (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g))) |
| 0.0ms | g | @ | -inf | (*.f64 g (/.f64 1 (+.f64 a a))) |
| 0.0ms | g | @ | -inf | (cbrt.f64 (/.f64 1 g)) |
| 0.0ms | g | @ | inf | (*.f64 g (/.f64 1 (+.f64 a a))) |
| 1× | batch-egg-rewrite |
| 936× | rational_best-simplify-47 |
| 916× | rational_best-5 |
| 914× | rational_best-4 |
| 914× | rational_best-2 |
| 914× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 116 |
| 1 | 135 | 116 |
| 2 | 458 | 116 |
| 3 | 1948 | 116 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a)))) (cbrt.f64 g))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a))) (*.f64 g g))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g 4))) (cbrt.f64 (/.f64 g -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 g)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 g)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 g)) (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (/.f64 1 (cbrt.f64 (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 g)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 g)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (/.f64 1 g)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 g (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1))))) |
| 1× | egg-herbie |
| 1014× | rational_best-simplify-2 |
| 810× | rational_best-simplify-132 |
| 610× | rational_best-simplify-24 |
| 598× | rational_best-simplify-41 |
| 596× | rational_best-simplify-82 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 166 | 2895 |
| 1 | 299 | 2895 |
| 2 | 708 | 2895 |
| 3 | 1946 | 2895 |
| 4 | 3528 | 2895 |
| 5 | 6622 | 2895 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a)))) (cbrt.f64 g)) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g (*.f64 g -2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a)))) -2))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 -2)) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a))) (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g 4))) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(+.f64 (cbrt.f64 (/.f64 1 g)) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 g))) |
(-.f64 (cbrt.f64 (/.f64 1 g)) 0) |
(*.f64 1 (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g))))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 (/.f64 1 g)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(/.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(+.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0) |
(+.f64 0 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (/.f64 1 g)) 2)) 2) |
(pow.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1) |
(+.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0) |
(+.f64 0 (*.f64 g (/.f64 1 (+.f64 a a)))) |
(-.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0) |
(/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1) |
(/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g)) 2) |
(pow.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(*.f64 1/2 (/.f64 g a)) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 g -2))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (*.f64 g (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a)))) (cbrt.f64 g)) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a)))) -2))) |
(*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g g)) -2))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 -2)) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2))) (*.f64 g (*.f64 g -2))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) (cbrt.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (*.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))) (/.f64 1 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 g -2) (/.f64 1 (+.f64 a a))) (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g -2)) (*.f64 g g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (*.f64 g g) (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g))))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2))))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g 4))) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) 4))) (cbrt.f64 (/.f64 g -2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g 4)))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (*.f64 4 (*.f64 g g)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 4 (*.f64 g g))))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g 4))))) (cbrt.f64 (/.f64 1 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g g)))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (/.f64 1 (*.f64 g (/.f64 1 (+.f64 a a)))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 2) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) |
(cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) |
(+.f64 (cbrt.f64 (/.f64 1 g)) 0) |
(cbrt.f64 (/.f64 1 g)) |
(+.f64 0 (cbrt.f64 (/.f64 1 g))) |
(cbrt.f64 (/.f64 1 g)) |
(-.f64 (cbrt.f64 (/.f64 1 g)) 0) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 1 (cbrt.f64 (/.f64 1 g))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g))))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 1 (cbrt.f64 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 (/.f64 1 g) (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 g))) (cbrt.f64 (/.f64 1 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (*.f64 (/.f64 1 g) (/.f64 1 (/.f64 1 g))))) |
(/.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(cbrt.f64 (/.f64 1 g)) |
(/.f64 (cbrt.f64 (/.f64 1 g)) (/.f64 (cbrt.f64 (/.f64 1 g)) (cbrt.f64 (/.f64 1 g)))) |
(cbrt.f64 (/.f64 1 g)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 g)) 2) 2) |
(cbrt.f64 (/.f64 1 g)) |
(pow.f64 (cbrt.f64 (/.f64 1 g)) 1) |
(cbrt.f64 (/.f64 1 g)) |
(+.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(+.f64 0 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 0) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (*.f64 (cbrt.f64 (/.f64 1 g)) 2)) 2) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(pow.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 g (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 g))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 -2 (*.f64 g g)))) (cbrt.f64 (/.f64 1 g))) |
(+.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(+.f64 0 (*.f64 g (/.f64 1 (+.f64 a a)))) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(-.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 0) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (/.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g (/.f64 1 (+.f64 a a))))) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 g g)) 2) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
(pow.f64 (*.f64 g (/.f64 1 (+.f64 a a))) 1) |
(*.f64 g (/.f64 1 (+.f64 a a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.5b | (cbrt.f64 (*.f64 g -2)) | |
| ✓ | 0.6b | (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
| ✓ | 49.5b | (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
Compiled 245 to 123 computations (49.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | g | @ | -inf | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | g | @ | 0 | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | a | @ | inf | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 0.0ms | a | @ | -inf | (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
| 1× | batch-egg-rewrite |
| 1548× | rational_best-simplify-47 |
| 1366× | rational_best-5 |
| 1364× | rational_best-4 |
| 1364× | rational_best-2 |
| 1364× | rational_best-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 425 |
| 1 | 199 | 79 |
| 2 | 704 | 73 |
| 3 | 2927 | 73 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 a a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 a a)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1))))) |
| 1× | egg-herbie |
| 1152× | rational_best-simplify-80 |
| 1036× | rational_best-simplify-78 |
| 874× | rational_best-simplify-135 |
| 792× | rational_best-simplify-94 |
| 754× | rational_best-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 89 | 2126 |
| 1 | 139 | 2126 |
| 2 | 305 | 2126 |
| 3 | 1037 | 2126 |
| 4 | 3937 | 2126 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(/.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) 2) 2) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
| Outputs |
|---|
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(/.f64 1/2 a) |
(+.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(+.f64 0 (/.f64 1 (+.f64 a a))) |
(/.f64 1 (+.f64 a a)) |
(-.f64 (/.f64 1 (+.f64 a a)) 0) |
(/.f64 1 (+.f64 a a)) |
(/.f64 1 (+.f64 a a)) |
(/.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(/.f64 (/.f64 1 (+.f64 a a)) (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 1 (+.f64 a a)) |
(/.f64 (*.f64 (/.f64 1 (+.f64 a a)) 2) 2) |
(/.f64 1 (+.f64 a a)) |
(pow.f64 (/.f64 1 (+.f64 a a)) 1) |
(/.f64 1 (+.f64 a a)) |
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(-.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 0) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (*.f64 (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0)) 2)) 2) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(pow.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
| 0.5b | (cbrt.f64 (*.f64 g -2)) | |
| ✓ | 0.9b | (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
| ✓ | 34.0b | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
Compiled 134 to 69 computations (48.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | a | @ | -inf | (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
| 1.0ms | a | @ | 0 | (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
| 0.0ms | a | @ | inf | (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
| 0.0ms | a | @ | 0 | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
| 0.0ms | a | @ | inf | (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
| 1× | batch-egg-rewrite |
| 1264× | rational_best-simplify-57 |
| 860× | rational_best-simplify-44 |
| 652× | rational_best-simplify-43 |
| 596× | rational_best-simplify-47 |
| 594× | rational_best-5 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 121 |
| 1 | 99 | 121 |
| 2 | 330 | 75 |
| 3 | 1362 | 75 |
| 4 | 6827 | 75 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
| 1× | egg-herbie |
| 996× | rational_best-simplify-80 |
| 964× | rational_best-simplify-2 |
| 804× | rational_best-simplify-78 |
| 636× | rational_best-simplify-82 |
| 632× | rational_best-simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 274 | 6458 |
| 1 | 589 | 6430 |
| 2 | 1268 | 6318 |
| 3 | 2714 | 6286 |
| 4 | 5119 | 6286 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(+.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(-.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0) |
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 0) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(-.f64 0 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 2) 2) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (*.f64 1 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (fabs.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(fabs.f64 (-.f64 0 (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) |
(+.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(-.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 0) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (/.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 2) 2) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) 1) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) |
(+.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(+.f64 0 (cbrt.f64 (/.f64 1 (+.f64 a a)))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(-.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 0) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 2) 2) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) 1) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
(cbrt.f64 (/.f64 1 (+.f64 a a))) |
Compiled 22672 to 12992 computations (42.7% saved)
45 alts after pruning (42 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 529 | 21 | 550 |
| Fresh | 9 | 21 | 30 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 3 | 6 |
| Total | 542 | 45 | 587 |
| Status | Error | Program |
|---|---|---|
| 49.7b | (+.f64 (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| ✓ | 37.2b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 48.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) g)))) | |
| 47.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (neg.f64 g)))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 36.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))) | |
| 34.4b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 g)))) | |
| 41.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g g)) -2))) (cbrt.f64 (/.f64 1 g)))) | |
| 37.0b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 -1 (/.f64 g a))))) | |
| 36.8b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) | |
| 41.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))) | |
| 22.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2))) | |
| 3.0b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2)))) | |
| 2.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g))) | |
| 34.4b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) | |
| 34.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 1/2 (/.f64 g a)))) (cbrt.f64 (/.f64 1 g)))) | |
| 21.9b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2)))) | |
| 43.7b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2)))) | |
| 62.1b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) | |
| 21.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) | |
| 41.3b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 -2 (*.f64 g (/.f64 1 (+.f64 a a)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a)))))))) | |
| 21.6b | (+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) | |
| 36.0b | (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) | |
| 37.6b | (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 3.0b | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) | |
| 3.3b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 36.1b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| 36.0b | (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) | |
| 33.2b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (cbrt.f64 0))) | |
| 3.0b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 0))) | |
| 3.0b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) (cbrt.f64 0))) | |
| 33.2b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 0))) | |
| 3.3b | (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 0))) | |
| 51.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)))))))) | |
| ✓ | 32.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 45.0b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 g -2)))) | |
| 46.9b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))))) | |
| 45.2b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) | |
| 54.1b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 46.5b | (*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) | |
| 2.7b | (*.f64 (cbrt.f64 (/.f64 1/2 a)) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) | |
| 51.3b | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) | |
| 51.3b | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) | |
| ✓ | 51.3b | (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
| 3.0b | (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
Compiled 1648 to 1153 computations (30% saved)
| Inputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 -2 (*.f64 g (/.f64 1 (+.f64 a a)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a)))))))) |
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) -2)) (cbrt.f64 g))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) g)) (cbrt.f64 -2))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) g) -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) 4)) (cbrt.f64 (/.f64 g -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 1/2 (/.f64 g a)))) (cbrt.f64 (/.f64 1 g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))) (cbrt.f64 (/.f64 -1 (/.f64 g a))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (/.f64 g a)))) (cbrt.f64 (*.f64 (/.f64 g a) (/.f64 g a))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 g -2)))) (cbrt.f64 (/.f64 1 g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g (/.f64 1 (+.f64 a a))) (*.f64 g 4))) (cbrt.f64 (/.f64 1 (*.f64 g -2))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (neg.f64 g)))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (*.f64 g -2) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) -2)))) (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 (/.f64 g -2)) (cbrt.f64 4)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (cbrt.f64 0))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (cbrt.f64 -1/2) (*.f64 (pow.f64 (/.f64 g a) 1/3) (cbrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 g -2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g -2))) (cbrt.f64 (/.f64 1 g))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (pow.f64 (/.f64 (*.f64 1 g) a) 1/3) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (neg.f64 g))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 g (*.f64 g 4)))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (*.f64 (cbrt.f64 (*.f64 g (*.f64 g (/.f64 1 (+.f64 a a))))) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (*.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g g)) -2))) (cbrt.f64 (/.f64 1 g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (neg.f64 g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 g -2)) (/.f64 1 (cbrt.f64 (*.f64 g -2)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (*.f64 (cbrt.f64 g) (cbrt.f64 -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (+.f64 (+.f64 (*.f64 g g) (*.f64 h h)) (neg.f64 (*.f64 h (+.f64 h h))))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 g h)) (*.f64 (+.f64 g h) (*.f64 (-.f64 g h) (-.f64 g h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (*.f64 (-.f64 g h) (*.f64 (/.f64 1 (+.f64 h g)) (*.f64 (+.f64 h g) (+.f64 h g))))))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 1/2 (+.f64 (+.f64 h (neg.f64 h)) (/.f64 (-.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 (*.f64 1/2 (+.f64 h (neg.f64 h))) 2)) g)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (+.f64 (neg.f64 g) (neg.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))))))) |
(+.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (neg.f64 g) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (*.f64 (-.f64 (*.f64 g g) (*.f64 h h)) (-.f64 (*.f64 g g) (*.f64 h h))))))))))) |
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 1 (+.f64 a a))) (/.f64 1 (/.f64 1 (+.f64 a a))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (/.f64 1 (+.f64 a a))))) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (/.f64 1 (+.f64 a a)))) (cbrt.f64 (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 a a))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) g)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (*.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g))) (*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)) (+.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) (neg.f64 g)))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 h 8)) (pow.f64 (*.f64 -1/8 (pow.f64 h 4)) 2)) (pow.f64 g 7)))))) (cbrt.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 2 a))) (+.f64 (cbrt.f64 (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))) (cbrt.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 6))) (pow.f64 (/.f64 -1/8 (pow.f64 g 3)) 2))) g)))))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 1 (+.f64 a a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| Outputs |
|---|
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
7 calls:
| 50.0ms | g |
| 46.0ms | (*.f64 2 a) |
| 42.0ms | h |
| 41.0ms | (/.f64 1 (*.f64 2 a)) |
| 41.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 2.7b | 1 | g |
| 2.7b | 1 | h |
| 2.7b | 1 | a |
| 2.7b | 1 | (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) |
| 2.7b | 1 | (/.f64 1 (*.f64 2 a)) |
| 2.7b | 1 | (*.f64 2 a) |
| 2.7b | 1 | (*.f64 h h) |
Compiled 4152 to 1739 computations (58.1% saved)
Total -41.4b remaining (-191.9%)
Threshold costs -41.4b (-191.9%)
| Inputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (*.f64 g -2)))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (neg.f64 g))))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) g))) (cbrt.f64 (*.f64 (/.f64 -2 (*.f64 g (/.f64 1 (+.f64 a a)))) (*.f64 g (*.f64 (/.f64 1 (+.f64 a a)) (*.f64 g (/.f64 1 (+.f64 a a)))))))) |
| Outputs |
|---|
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
5 calls:
| 5.0ms | (*.f64 2 a) |
| 5.0ms | g |
| 5.0ms | a |
| 5.0ms | (/.f64 1 (*.f64 2 a)) |
| 5.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 21.6b | 1 | g |
| 21.6b | 1 | h |
| 21.6b | 1 | a |
| 21.6b | 1 | (/.f64 1 (*.f64 2 a)) |
| 21.6b | 1 | (*.f64 2 a) |
Compiled 165 to 105 computations (36.4% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 84 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
| Outputs |
|---|
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (+.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 0))) |
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) g))) (cbrt.f64 (neg.f64 (/.f64 g a)))) |
Compiled 33 to 26 computations (21.2% saved)
| 3× | egg-herbie |
| 1422× | rational_best-simplify-54 |
| 1304× | rational_best-simplify-2 |
| 986× | exponential-simplify-18 |
| 958× | rational_best-simplify-80 |
| 954× | rational_best-simplify-78 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 115 |
| 1 | 42 | 115 |
| 2 | 47 | 101 |
| 3 | 51 | 101 |
| 4 | 52 | 101 |
| 0 | 326 | 9114 |
| 1 | 678 | 9058 |
| 2 | 1918 | 8830 |
| 3 | 5277 | 8830 |
| 0 | 135 | 1260 |
| 1 | 241 | 1260 |
| 2 | 538 | 1260 |
| 3 | 2008 | 1260 |
| 4 | 3856 | 1260 |
| 5 | 7815 | 1260 |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
Compiled 296 to 136 computations (54.1% saved)
Compiled 30 to 23 computations (23.3% saved)
Loading profile data...