Time bar (total: 8.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 12.5% | 12.5% | 87.4% | 0.1% | 0% | 0% | 0% | 7 |
| 18.8% | 18.7% | 81.1% | 0.1% | 0% | 0% | 0% | 8 |
| 25.4% | 25% | 73.3% | 0.1% | 1.6% | 0% | 0% | 9 |
| 35.3% | 34.3% | 62.8% | 0.1% | 2.7% | 0% | 0% | 10 |
| 43.9% | 41.3% | 52.9% | 0.1% | 5.7% | 0% | 0% | 11 |
| 50.6% | 46.8% | 45.7% | 0.1% | 7.3% | 0% | 0% | 12 |
Compiled 15 to 10 computations (33.3% saved)
| 1.0s | 7888× | body | 256 | valid |
| 144.0ms | 1373× | body | 256 | infinite |
| 49.0ms | 170× | body | 1024 | valid |
| 34.0ms | 198× | body | 512 | valid |
| 2× | egg-herbie |
| 66× | rational.json-simplify-41 |
| 66× | rational.json-simplify-35 |
| 46× | rational.json-simplify-39 |
| 28× | rational.json-simplify-11 |
| 2× | swap-d2-d3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 124 |
| 1 | 37 | 100 |
| 2 | 63 | 76 |
| 3 | 106 | 76 |
| 4 | 133 | 76 |
| 5 | 143 | 76 |
| 0 | 3 | 3 |
| 1 | 3 | 3 |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
1 |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3)) |
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1)) |
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3)) |
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 3 d2)) (*.f64 d2 d3)) |
(+.f64 (*.f64 d2 (+.f64 d1 3)) (*.f64 d2 d3)) |
(*.f64 d2 (+.f64 d3 (+.f64 d1 3))) |
(*.f64 d2 (+.f64 3 (+.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 3 d3) (*.f64 d2 d3))) |
(+.f64 (*.f64 d1 d3) (*.f64 d3 (+.f64 3 d2))) |
(*.f64 d3 (+.f64 d1 (+.f64 3 d2))) |
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(sort d2 d3)
Compiled 17 to 12 computations (29.4% saved)
| 1× | egg-herbie |
| 24× | rational.json-simplify-41 |
| 22× | rational.json-simplify-35 |
| 16× | rational.json-simplify-39 |
| 8× | rational.json-simplify-11 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 31 |
| 1 | 16 | 25 |
| 2 | 24 | 19 |
| 3 | 38 | 19 |
| 4 | 49 | 19 |
| 5 | 53 | 19 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
Compiled 37 to 21 computations (43.2% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 3 | 4 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 4 | 5 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.1b | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| ▶ | 0.1b | (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
| ▶ | 0.1b | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
Compiled 36 to 24 computations (33.3% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
Compiled 22 to 13 computations (40.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d3 | @ | inf | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| 0.0ms | d2 | @ | inf | (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| 1× | batch-egg-rewrite |
| 1026× | rational.json-simplify-11 |
| 992× | rational.json-simplify-13 |
| 774× | rational.json-simplify-5 |
| 586× | rational.json-simplify-14 |
| 472× | rational.json-simplify-24 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 55 | 19 |
| 2 | 176 | 19 |
| 3 | 945 | 19 |
| 4 | 7873 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 0 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (+.f64 3 (-.f64 d2 d3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (/.f64 (-.f64 d3 (+.f64 3 d2)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d3 (+.f64 3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d3 (+.f64 3 d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d3 (+.f64 3 d2))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) d3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 (+.f64 3 d2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 3 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d3 d3) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d2 d2) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) (+.f64 d3 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (-.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d3 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d2 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 d2) 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 d2) (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d3 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 (+.f64 3 d2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (+.f64 d3 (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 3 (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 d3 d2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 d2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d3 3) (+.f64 (+.f64 3 d2) (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 (+.f64 d3 3) (+.f64 d2 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d2 3) (+.f64 (+.f64 d3 3) (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 3 d2)) (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d3) (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 3 d2))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 d3 (+.f64 3 d2)) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 3 d2)))) (-.f64 (+.f64 d3 (+.f64 3 d2)) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d3 d2))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1414× | rational.json-simplify-11 |
| 1326× | rational.json-simplify-13 |
| 934× | rational.json-simplify-14 |
| 902× | rational.json-simplify-21 |
| 518× | rational.json-simplify-17 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 540 | 10821 |
| 1 | 2259 | 10149 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 3) d1) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 (neg.f64 d1)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 3) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 3) (+.f64 0 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 3) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 d3)) |
(+.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 3)) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (+.f64 3 (-.f64 d2 d3)) (/.f64 1 d1))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (/.f64 (-.f64 d3 (+.f64 3 d2)) (/.f64 1 d1))) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2)) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(-.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))) |
(-.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(-.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d3 (+.f64 3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(/.f64 d1 (/.f64 1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))) |
(/.f64 (+.f64 d3 (+.f64 3 d2)) (/.f64 1 d1)) |
(/.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))) |
(/.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (/.f64 -1 d1)) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) -1) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d3 (+.f64 3 d2))) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (/.f64 1/2 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (+.f64 3 d2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) d2) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 3 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 d3 d3) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 d2 d2) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (+.f64 d3 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (-.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d3 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d2 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 d2) 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 3 d2) (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d3 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 (+.f64 3 d2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (+.f64 d3 (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 d3 d2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d3 d2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d3 3) (+.f64 (+.f64 3 d2) (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (+.f64 (+.f64 d3 3) (+.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 (+.f64 d3 3) (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 3 d2)) (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d3) (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 3 d2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 d3 (+.f64 3 d2)) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 3 d2)))) (-.f64 (+.f64 d3 (+.f64 3 d2)) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d3 d2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 (-.f64 d3 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (-.f64 d3 d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (-.f64 d3 d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (-.f64 d1 d1))) |
(+.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d3 d3) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 0 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (+.f64 3 d2)) 0)))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) d1)) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 3) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (+.f64 0 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3))))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (-.f64 d3 d3))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 3) (+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))))) |
(+.f64 (*.f64 d1 3) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))))) |
(+.f64 (*.f64 d1 3) (*.f64 1 (+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 3) (*.f64 1 (+.f64 (*.f64 0 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (+.f64 d2 d3)) 0)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) d1)) |
(+.f64 (*.f64 d1 d2) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (+.f64 (*.f64 d1 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (+.f64 3 (-.f64 d2 d3)) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 3 (-.f64 d2 d3)) (/.f64 d1 1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 d2 (-.f64 3 d3)) (/.f64 d1 1))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (/.f64 (-.f64 d3 (+.f64 3 d2)) (/.f64 1 d1))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 (-.f64 d3 (+.f64 3 d2)) (/.f64 d1 1))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (/.f64 (-.f64 d3 (+.f64 3 d2)) 1))) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (neg.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 (+.f64 d2 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 1/2))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 0) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 0 (*.f64 0 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (+.f64 (-.f64 d3 d3) d1) d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 (+.f64 (-.f64 d3 d3) d1) d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (+.f64 (*.f64 0 (+.f64 d2 d3)) (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (+.f64 (*.f64 0 (+.f64 d2 d3)) (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) (+.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d2) (-.f64 -3 d3)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 (+.f64 d1 d1) (-.f64 (-.f64 -3 d2) d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) 2))) |
(*.f64 (neg.f64 d1) (+.f64 3 (-.f64 (+.f64 d2 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 -1 d1))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) 2))) |
(*.f64 (neg.f64 d1) (+.f64 3 (-.f64 (+.f64 d2 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 d1 d1) -1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) |
(+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(-.f64 (*.f64 0 (-.f64 (+.f64 d3 (+.f64 3 d2)) d1)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (-.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 d3 (-.f64 (+.f64 3 d2) d1))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 3 (-.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1))) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(-.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 (-.f64 d3 (-.f64 d1 d1))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (-.f64 d3 d3)) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (-.f64 d3 d3)) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) (-.f64 d3 d3)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) (-.f64 d3 d3)) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) (-.f64 d1 d1))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(-.f64 (+.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(+.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (+.f64 (*.f64 0 (+.f64 d2 d3)) (neg.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(-.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3)))) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)) (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) 4) (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d3 (+.f64 3 d2))) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 (*.f64 d1 3))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (neg.f64 (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 0 (*.f64 0 (+.f64 d3 d2))) -1) (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(-.f64 (neg.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3)))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 d1 3/2)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 d1 1/2))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)))) |
(-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) |
(/.f64 d1 (/.f64 1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d3 (+.f64 3 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 d3 (+.f64 3 d2)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (/.f64 -1 d1)) |
(*.f64 (+.f64 (neg.f64 d2) (-.f64 -3 d3)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 -3 d2) d3) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) 1/2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d3 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d3 (+.f64 3 d2))) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d3 (+.f64 3 d2))) d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 (*.f64 d1 3))) -1) (/.f64 (+.f64 3 (+.f64 d2 d3)) 1)) |
(*.f64 (-.f64 (*.f64 d1 -3) (+.f64 (neg.f64 d1) (*.f64 d1 -3))) (/.f64 (+.f64 3 (+.f64 d2 d3)) 1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 (-.f64 (*.f64 (+.f64 d1 d1) -1) (neg.f64 d1)) (/.f64 (+.f64 3 (+.f64 d2 d3)) -1)) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 (+.f64 d1 d1) -1) (neg.f64 d1)) -1)) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 (-.f64 (*.f64 d1 3) (-.f64 d1 d1)))) (/.f64 (+.f64 3 (+.f64 d2 d3)) -1)) |
(/.f64 (-.f64 (+.f64 d1 (-.f64 (*.f64 d1 3) (-.f64 d1 d1))) (*.f64 d1 3)) (/.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 (+.f64 3 (+.f64 d2 d3)) -1)) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) -1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 d3 (+.f64 3 d2)))) |
(*.f64 (-.f64 (+.f64 (*.f64 d1 3) (+.f64 d1 (*.f64 d1 3))) (+.f64 d1 (+.f64 (*.f64 d1 3) (+.f64 d1 (*.f64 d1 3))))) (/.f64 (+.f64 3 (+.f64 d2 d3)) -1)) |
(/.f64 (+.f64 d1 (-.f64 (+.f64 d1 (*.f64 3 (+.f64 d1 d1))) (+.f64 d1 (*.f64 3 (+.f64 d1 d1))))) (/.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d3 d3) d3) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d1)) |
(*.f64 (-.f64 (+.f64 d3 (-.f64 d3 d3)) (+.f64 3 (+.f64 d2 (+.f64 d3 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (+.f64 3 d2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) d2) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) d2) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 3 d2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 3 d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 d3 d3) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d3 d3) (+.f64 3 (+.f64 d2 d3))) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d3 (+.f64 3 d2)) (+.f64 d3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 d2 d2) (+.f64 d3 (+.f64 3 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (+.f64 3 (+.f64 d2 d3))) (neg.f64 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (+.f64 d3 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) (+.f64 3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (-.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (-.f64 (+.f64 (neg.f64 d2) -3) (*.f64 (+.f64 3 (+.f64 d2 d3)) -2))) (neg.f64 d1)) |
(*.f64 (-.f64 d3 (-.f64 (-.f64 -3 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) -2))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 (neg.f64 d2) -3)) (neg.f64 d1)) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 (*.f64 (+.f64 3 d2) -2) (-.f64 -3 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d3)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d3 0) (+.f64 3 (+.f64 d2 (+.f64 d3 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d3 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 (neg.f64 d2) (-.f64 -3 d3)) (-.f64 d3 d3)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 (-.f64 -3 d2) d3) (-.f64 d3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 (neg.f64 d2) -3) d3) (-.f64 d2 d2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 (neg.f64 d2) (-.f64 -3 d3)) (-.f64 d2 d2)) (neg.f64 d1)) |
(*.f64 (-.f64 d2 (-.f64 d3 (-.f64 (-.f64 -3 d2) d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 2 (+.f64 d3 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 3 d3)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 2 (+.f64 d3 d3)) (+.f64 3 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 d2) 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 3 (+.f64 3 d2))) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 4) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 3 (+.f64 3 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 3 d2) (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 3 d2) (+.f64 d3 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))))) (neg.f64 d1)) |
(*.f64 (+.f64 0 (-.f64 (*.f64 0 (+.f64 d2 d3)) (+.f64 d3 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2))))) (neg.f64 d1)) |
(/.f64 (-.f64 d3 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (+.f64 (+.f64 3 d2) (-.f64 (+.f64 d3 d3) (+.f64 0 (*.f64 0 (+.f64 d2 d3)))))) (neg.f64 d1)) |
(*.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 0 (+.f64 (+.f64 d3 d3) (+.f64 d2 (-.f64 3 d3))))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (+.f64 0 (*.f64 0 (+.f64 d3 d2))))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 d3))) (-.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)) (*.f64 3 (+.f64 3 (+.f64 d2 d3))))) (neg.f64 d1)) |
(*.f64 (+.f64 0 (-.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) 4) (*.f64 3 (+.f64 3 (+.f64 d2 d3)))))) (neg.f64 d1)) |
(/.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 (+.f64 3 d2)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 (+.f64 d2 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (+.f64 d3 (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 3 (+.f64 3 d2)) (+.f64 d3 (*.f64 2 (*.f64 (+.f64 3 d2) 2)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 3 (+.f64 3 d2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 4))) (neg.f64 d1)) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 (+.f64 d2 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 d3 d2)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d1)) |
(*.f64 (-.f64 d3 (+.f64 3 (+.f64 d2 (+.f64 d3 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 d3 d2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d2 d3) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (-.f64 d3 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d3 3) (+.f64 (+.f64 3 d2) (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 3 d3) (+.f64 (+.f64 3 d2) (*.f64 2 (+.f64 d3 d3)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 3 d3) (+.f64 3 (+.f64 (*.f64 2 (+.f64 d3 d3)) d2))) (neg.f64 d1)) |
(/.f64 (-.f64 d2 (+.f64 (+.f64 d3 3) (+.f64 d2 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 (+.f64 d2 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 (+.f64 d3 3) (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 3 d2) (+.f64 (+.f64 3 d3) (+.f64 d2 (*.f64 3 d2)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 3 d2) (+.f64 d2 (+.f64 (+.f64 3 d3) (*.f64 3 d2)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 1/2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 (+.f64 3 (+.f64 d2 d3)) -1)) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) -1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 3 d2)) (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 3 d2) (+.f64 d3 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) 2))))) (neg.f64 d1)) |
(*.f64 (+.f64 3 (-.f64 (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d2) (+.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d3) (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (+.f64 (+.f64 3 d2) (+.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (+.f64 d3 d3)))) (neg.f64 d1)) |
(*.f64 (+.f64 d3 (-.f64 (+.f64 3 (+.f64 d2 (+.f64 d3 d3))) (+.f64 3 (+.f64 (+.f64 3 (+.f64 d2 (+.f64 d3 d3))) (+.f64 d2 (+.f64 d3 d3)))))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 3 (+.f64 d2 d3))) (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2))) (+.f64 (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)) (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2)))) (neg.f64 d1)) |
(*.f64 (+.f64 (*.f64 3 (+.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) 4) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) 4) (*.f64 (+.f64 3 (+.f64 d2 d3)) 4)))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1)) |
(*.f64 (-.f64 (+.f64 d3 d3) (+.f64 d3 (+.f64 (neg.f64 d2) -3))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (-.f64 (+.f64 d3 d3) (+.f64 d3 (-.f64 -3 d2))) 1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 (+.f64 (neg.f64 d3) d2))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 (+.f64 (neg.f64 d3) d2))) 1)) |
(/.f64 (-.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 3 d2))) (/.f64 1 d1)) |
(*.f64 (-.f64 (+.f64 3 d2) (-.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 (+.f64 3 d2) (-.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d3 (+.f64 d2 0)))) 1)) |
(/.f64 (-.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 d3 (+.f64 3 d2)) d3)) (/.f64 1 d1)) |
(*.f64 (-.f64 d3 (-.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 d3 (+.f64 3 (-.f64 (+.f64 d2 d3) d3)))) 1)) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 (+.f64 3 d2)))) (-.f64 (+.f64 d3 (+.f64 3 d2)) d2)) (/.f64 1 d1)) |
(*.f64 (-.f64 d2 (-.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) (/.f64 d1 1)) |
(*.f64 (+.f64 d2 (-.f64 d3 (+.f64 3 (-.f64 (+.f64 d2 d3) (+.f64 d3 (+.f64 d2 6)))))) (/.f64 d1 1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d3 (+.f64 3 d2))) (-.f64 (+.f64 d3 (+.f64 3 d2)) (+.f64 d3 d2))) (/.f64 1 d1)) |
(*.f64 (-.f64 d2 (-.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) (/.f64 d1 1)) |
(*.f64 (+.f64 d2 (-.f64 d3 (+.f64 3 (-.f64 (+.f64 d2 d3) (+.f64 d3 (+.f64 d2 6)))))) (/.f64 d1 1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 (+.f64 d3 (+.f64 3 d2)) 3)) (/.f64 1 d1)) |
(*.f64 (-.f64 (+.f64 3 d2) (-.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 (+.f64 3 d2) (-.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d3 (+.f64 d2 0)))) 1)) |
(/.f64 (-.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) -1)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (+.f64 (neg.f64 d2) -3)) (neg.f64 d1)) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 (*.f64 (+.f64 3 d2) -2) (-.f64 -3 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (neg.f64 d3)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d3 0) (+.f64 3 (+.f64 d2 (+.f64 d3 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) 2) 2) -1)) (/.f64 1 d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 3 (+.f64 d2 d3))) (*.f64 2 (*.f64 (+.f64 3 (+.f64 d2 d3)) 2))) -1) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) -3) (neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) 4))) 1)) |
(neg.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
| ✓ | 0.0b | (*.f64 d1 (+.f64 3 d2)) |
Compiled 27 to 14 computations (48.1% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | inf | (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
| 1.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 3 d2)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 3 d2)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 3 d2)) |
| 1× | batch-egg-rewrite |
| 1098× | rational.json-simplify-11 |
| 900× | rational.json-simplify-5 |
| 754× | rational.json-simplify-14 |
| 550× | rational.json-simplify-9 |
| 460× | rational.json-simplify-24 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 59 | 32 |
| 2 | 187 | 32 |
| 3 | 986 | 32 |
| 4 | 7589 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 0 (-.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 3 d2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 d1 -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 6)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 d2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d2) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d2) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d2) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3 d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d2) -3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 (/.f64 1 (+.f64 3 d2)) (/.f64 1 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d2)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d2) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d2) 2)) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d2) 1/2) (*.f64 (*.f64 (+.f64 3 d2) 3) 1/2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (+.f64 3 d2) 3)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 3 d2)) (-.f64 (+.f64 3 d2) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 (+.f64 3 d2) 3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 3 (+.f64 d2 d2)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (+.f64 3 d2) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3 (+.f64 d2 d3)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 -1 (-.f64 (neg.f64 d3) (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3 (+.f64 d2 d3)) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) d1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (-.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1050× | rational.json-simplify-13 |
| 942× | rational.json-simplify-14 |
| 916× | rational.json-simplify-21 |
| 890× | rational.json-simplify-11 |
| 534× | rational.json-simplify-5 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 561 | 10457 |
| 1 | 2236 | 10321 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 (+.f64 d2 3) d1) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 0 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (+.f64 0 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -3)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(-.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 6)) (*.f64 d1 3)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 d2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(/.f64 d1 (/.f64 1 (+.f64 3 d2))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d2)))) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d2)))) |
(/.f64 (+.f64 3 d2) (/.f64 1 d1)) |
(/.f64 (+.f64 3 d2) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 3 d2) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(/.f64 (+.f64 (neg.f64 d2) -3) (/.f64 -1 d1)) |
(/.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 (/.f64 1 (+.f64 3 d2)) (/.f64 1 (+.f64 3 d2))))) |
(/.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(/.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d2)) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d2) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d2)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d2))) |
(/.f64 (*.f64 (+.f64 3 d2) 1/2) (/.f64 1/2 d1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 3 d2))) |
(/.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d2) 2)) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 1/2) (*.f64 (*.f64 (+.f64 3 d2) 3) 1/2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (+.f64 3 d2) 3)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 3 d2)) (-.f64 (+.f64 3 d2) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 (+.f64 3 d2) 3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 3 (+.f64 d2 d2)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 3 d2) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) 0)) |
(-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3)) |
(-.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 0 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 d1 3))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) (+.f64 3 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) |
(*.f64 (neg.f64 d1) (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) 1/2)) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 d3)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) -1/2)) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (neg.f64 d1)) |
(*.f64 (+.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 1/2)) |
(/.f64 d1 (/.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 -1 (-.f64 (neg.f64 d3) (+.f64 3 d2)))) |
(/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1)) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 3 (+.f64 d2 d3)) 2) (/.f64 1/2 d1)) |
(/.f64 (*.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) d1) -1) |
(/.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))) -1) |
(/.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 0 (-.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1)) |
(neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 d1 (+.f64 (+.f64 -3 (*.f64 -1 d2)) (neg.f64 d3)))) |
(*.f64 d1 (*.f64 -1 (+.f64 -3 (+.f64 (neg.f64 d3) (*.f64 -1 d2))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 d1 (+.f64 (+.f64 -3 (*.f64 -1 d2)) (neg.f64 d3)))) |
(*.f64 d1 (*.f64 -1 (+.f64 -3 (+.f64 (neg.f64 d3) (*.f64 -1 d2))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 d1 (+.f64 (+.f64 -3 (*.f64 -1 d2)) (neg.f64 d3)))) |
(*.f64 d1 (*.f64 -1 (+.f64 -3 (+.f64 (neg.f64 d3) (*.f64 -1 d2))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1)) |
(*.f64 -1 (*.f64 d1 (+.f64 (+.f64 -3 (*.f64 -1 d2)) (neg.f64 d3)))) |
(*.f64 d1 (*.f64 -1 (+.f64 -3 (+.f64 (neg.f64 d3) (*.f64 -1 d2))))) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d1 (-.f64 (-.f64 d1 d1) (-.f64 d2 (-.f64 d2 d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 (-.f64 d2 d1)) (-.f64 (-.f64 d1 d1) d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d1 (-.f64 (-.f64 d2 d2) (-.f64 d2 (-.f64 d2 d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d2 (-.f64 (-.f64 d2 d2) (-.f64 d2 (-.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d1 (-.f64 (*.f64 d1 (-.f64 d2 d2)) d1))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 d1 (-.f64 d2 d2)) d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 -1 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 -1 (-.f64 d2 (-.f64 d2 (-.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 -1 (-.f64 d1 (-.f64 d1 (-.f64 d2 d2))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 -1 (-.f64 d1 (-.f64 d2 (-.f64 d2 d1))))) |
(+.f64 0 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 d2) (+.f64 0 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (-.f64 d2 d2) (-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 d2 (-.f64 (-.f64 d2 d2) (-.f64 d2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (-.f64 (-.f64 d2 d2) (*.f64 3 d1)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) d2)) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) d2)) |
(+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d2 d1)))) |
(+.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 (-.f64 d1 d1)))) |
(+.f64 (-.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 (-.f64 3 d2) (/.f64 d1 1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 (-.f64 3 d2) (*.f64 d1 1))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (neg.f64 (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 d2 3)) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 1/2 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 1/2 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 6)))) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d2))))) |
(*.f64 1/2 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 1/2 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 6)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 (-.f64 d1 (-.f64 d2 d2)))) |
(-.f64 d2 (-.f64 (-.f64 d2 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (-.f64 d2 d2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 d1 (-.f64 (-.f64 d2 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d1 (-.f64 (*.f64 d1 (-.f64 d2 d2)) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d2)) d1) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 d1 (-.f64 (*.f64 d1 (-.f64 d2 d2)) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d2)) d1) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (*.f64 3 d1) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (*.f64 3 d1) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -3)) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 -3)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (neg.f64 d1) (+.f64 d2 (-.f64 3 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d1 d1) (-.f64 -3 d2))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 -1 d1))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (neg.f64 d1) (+.f64 d2 (-.f64 3 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(-.f64 (-.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d1 (-.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d1 (-.f64 d2 (-.f64 d2 d1))) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d2 (-.f64 d2 (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (*.f64 3 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (-.f64 d2 (*.f64 (+.f64 d2 3) (neg.f64 d1))) (-.f64 (-.f64 d1 d1) d2)) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (-.f64 d2 (*.f64 (+.f64 d2 3) (neg.f64 d1))) (-.f64 (-.f64 d1 d1) d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 6)) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (neg.f64 (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 3) 2)) (*.f64 3 (+.f64 d2 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 3) 4) (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 d2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1))) |
(-.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (neg.f64 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 3 d2) 3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1))) |
(/.f64 d1 (/.f64 1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (+.f64 3 d2) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (+.f64 3 d2) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (+.f64 3 d2) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (+.f64 (neg.f64 d2) -3) (/.f64 -1 d1)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (neg.f64 d1)) |
(*.f64 (-.f64 -3 d2) (neg.f64 d1)) |
(/.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (/.f64 1 d1) (/.f64 2 d1))) |
(/.f64 (-.f64 -3 d2) (-.f64 (/.f64 1 d1) (/.f64 2 d1))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 (/.f64 1 (+.f64 3 d2)) (/.f64 1 (+.f64 3 d2))))) |
(/.f64 d1 (-.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (*.f64 (+.f64 3 d2) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d2)) 1/2)) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d2) 2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d2)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d2)) d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (*.f64 (+.f64 3 d2) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 d2 3)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 (+.f64 d2 3) -1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 (-.f64 (-.f64 d1 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (*.f64 3 d1))) (/.f64 (+.f64 d2 3) -1)) |
(/.f64 (-.f64 (+.f64 d1 (-.f64 d1 (-.f64 d1 (*.f64 3 d1)))) (*.f64 3 d1)) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 3 d1) 1/2)) (/.f64 (+.f64 d2 3) -1)) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3)) (+.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d1 (*.f64 d1 3)))) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 (-.f64 (+.f64 (*.f64 3 d1) (+.f64 d1 (*.f64 3 d1))) (+.f64 d1 (+.f64 (*.f64 3 d1) (+.f64 d1 (*.f64 3 d1))))) (/.f64 (+.f64 d2 3) -1)) |
(*.f64 (+.f64 (*.f64 3 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (+.f64 (+.f64 d1 (*.f64 3 d1)) (+.f64 d1 (*.f64 3 d1))))) (/.f64 (+.f64 d2 3) -1)) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)) (/.f64 1 (+.f64 3 d2))) |
(*.f64 (-.f64 (*.f64 d1 -3) (neg.f64 (+.f64 d1 (*.f64 3 d1)))) (/.f64 (+.f64 d2 3) 1)) |
(*.f64 (+.f64 d2 3) (/.f64 (-.f64 (*.f64 d1 -3) (+.f64 (neg.f64 d1) (*.f64 d1 -3))) 1)) |
(/.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (neg.f64 d1)) |
(*.f64 (-.f64 -3 d2) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d2 d2) d2) (+.f64 d2 (+.f64 d2 3))) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d2 0) (+.f64 3 (+.f64 d2 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d2) 2)) (+.f64 (neg.f64 d2) -3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 3) -2) (+.f64 (neg.f64 d2) -3)) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 3) -2) (-.f64 -3 d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d2 (-.f64 (*.f64 d2 3) (+.f64 d2 (+.f64 d2 3)))) (*.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (-.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 3) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (-.f64 (*.f64 2 (*.f64 (+.f64 d2 3) 2)) (*.f64 3 (+.f64 d2 3)))) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (-.f64 (*.f64 (+.f64 d2 3) 4) (*.f64 3 (+.f64 d2 3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d2 3) (+.f64 d2 (+.f64 3 (*.f64 d2 3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 1/2) (*.f64 (*.f64 (+.f64 3 d2) 3) 1/2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 3 d1) 1/2)) (/.f64 (+.f64 d2 3) -1)) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d2 (+.f64 d2 (+.f64 d2 3))) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3)))) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (-.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 (+.f64 d2 d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) 3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (+.f64 3 d2) 3)) (+.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) (*.f64 (*.f64 (+.f64 3 d2) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 (*.f64 2 (*.f64 (+.f64 d2 3) 2)) (*.f64 2 (*.f64 (+.f64 d2 3) 2))))) (neg.f64 d1)) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 3) 4) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 4) (*.f64 (+.f64 d2 3) 4)))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 3 d2)) (-.f64 (+.f64 3 d2) d2)) (/.f64 1 d1)) |
(*.f64 (-.f64 d2 (-.f64 (+.f64 d2 3) (+.f64 3 (+.f64 d2 3)))) (/.f64 d1 1)) |
(*.f64 (-.f64 d2 (+.f64 3 (-.f64 d2 (+.f64 d2 6)))) (*.f64 d1 1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 (+.f64 3 d2) 3)) (/.f64 1 d1)) |
(*.f64 (-.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 3 (-.f64 d2 3))) (/.f64 d1 1)) |
(*.f64 (+.f64 3 (-.f64 (+.f64 d2 d2) (+.f64 d2 0))) (*.f64 d1 1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 3 (+.f64 d2 d2)) -1)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d2 0) (+.f64 3 (+.f64 d2 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 3 d2) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) 2) -1)) (/.f64 1 d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 2 (*.f64 (+.f64 d2 3) 2))) -1) (/.f64 d1 1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 3) -3) (neg.f64 (*.f64 (+.f64 d2 3) 4))) (*.f64 d1 1)) |
(neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 3)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) (*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) (*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 (+.f64 d2 3) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 (-.f64 d1 d1))) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (-.f64 d1 (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(-.f64 d1 (-.f64 (+.f64 (-.f64 d3 d3) d1) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(-.f64 d1 (-.f64 (+.f64 (-.f64 d3 d3) d1) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 (-.f64 d1 d1))) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (-.f64 d1 (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (-.f64 d2 d2) d3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 d2 (-.f64 (-.f64 d3 d3) d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d1) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d3))) |
(-.f64 d3 (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d3) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (-.f64 d2 d2) d3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 d2 (-.f64 (-.f64 d3 d3) d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d2 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 d2 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d1) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d3 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d3))) |
(-.f64 d3 (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d3) (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d2 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 d2 (-.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (+.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) 0)) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 0)) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (-.f64 d1 0)) |
(-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(neg.f64 (*.f64 d1 (*.f64 -1 (+.f64 3 (+.f64 d2 d3))))) |
(neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 3) (+.f64 d3 d3))))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2)))) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) (+.f64 d3 d3))) (-.f64 (-.f64 d3 d3) (*.f64 d1 (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (-.f64 (-.f64 d3 d3) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 (+.f64 d2 3) (neg.f64 d1))) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3))) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (neg.f64 d3)))) |
(+.f64 d3 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) d3) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 d3) d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 d2 (-.f64 (-.f64 (*.f64 d1 d3) d2) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) (+.f64 d3 d3))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 (*.f64 3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 d3 d3))) (*.f64 3 (*.f64 d1 d3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (*.f64 (+.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 d2 3) 2))) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) (-.f64 d1 d1)) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) (-.f64 d1 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (-.f64 d3 d3)) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 d3 (-.f64 d3 (-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) (-.f64 d2 d2)) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) (-.f64 d2 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) (-.f64 d2 d2)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) (*.f64 (-.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 (*.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 d3 d3))) (*.f64 3 (*.f64 d1 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) 3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 (+.f64 d2 3) (*.f64 2 (+.f64 d1 d1))) (*.f64 (+.f64 d2 3) (*.f64 3 d1)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 6) (*.f64 d1 (+.f64 d2 d3))) (*.f64 3 d1)) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 3 d1))) |
(-.f64 (*.f64 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)) d1) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) |
(-.f64 (*.f64 0 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d1 0)) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (-.f64 d1 0)) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 (-.f64 d1 d1) (+.f64 d2 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (*.f64 d1 3))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 (+.f64 d1 (*.f64 3 d1)) (*.f64 3 d1))) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1)))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3/2) (*.f64 d1 (+.f64 3/2 (/.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3 (+.f64 d2 d3)))) (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (+.f64 d1 d1) (*.f64 2 (+.f64 d2 (+.f64 3 d3)))) (*.f64 3 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) (+.f64 3 d2))) |
(*.f64 d1 (-.f64 (+.f64 d2 3) (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (neg.f64 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2)))) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) 1/2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)) 1/2) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1/2 (*.f64 d1 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 1/2 (+.f64 d3 d3)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1/2 (*.f64 d1 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 1/2 (+.f64 d3 d3)))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3)))))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) -1/2)) |
(*.f64 (+.f64 d2 (+.f64 3 d3)) (*.f64 (-.f64 (neg.f64 d1) d1) -1/2)) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3)))))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 1/2 (-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3/2) (*.f64 d1 (+.f64 3/2 (/.f64 (+.f64 d2 d3) 2)))) |
(*.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(*.f64 (+.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 1/2)) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 1/2 (*.f64 (+.f64 (+.f64 d2 (+.f64 3 d3)) (+.f64 d2 (+.f64 3 d3))) d1)) |
(/.f64 d1 (/.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 d1 (/.f64 -1 (-.f64 (neg.f64 d3) (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 d2 3) (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (neg.f64 d3)))) |
(/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -2) |
(/.f64 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 (+.f64 3 d3)))) (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) -2) |
(/.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 3) (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (neg.f64 d3)))) |
(/.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (-.f64 (neg.f64 d3) (+.f64 d2 3)) (-.f64 (/.f64 1 d1) (/.f64 2 d1))) |
(/.f64 (-.f64 (-.f64 -3 d3) d2) (-.f64 (/.f64 1 d1) (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3 d2) (+.f64 d3 (*.f64 (+.f64 3 d2) 2))) (/.f64 -1 d1)) |
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d3 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)))) |
(/.f64 (-.f64 d3 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (/.f64 -1 d1)) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d2 3) (-.f64 (+.f64 d3 d3) d3))) |
(/.f64 (/.f64 (+.f64 3 (+.f64 d2 d3)) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (*.f64 (-.f64 (neg.f64 d3) (+.f64 3 d2)) d1) -1) |
(*.f64 d1 (-.f64 (+.f64 d2 3) (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (neg.f64 d3)))) |
(/.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d2 d3))) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (neg.f64 (+.f64 3 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
(/.f64 (-.f64 0 (-.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 3) (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (neg.f64 d3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (neg.f64 d3) (+.f64 3 d2))) (/.f64 1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 3 (+.f64 (neg.f64 d3) d2))) (/.f64 d1 1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 (+.f64 (neg.f64 d3) 3))) (*.f64 d1 1)) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (+.f64 (neg.f64 d2) -3) d3)) (/.f64 1 d1)) |
(*.f64 (-.f64 (+.f64 d3 d3) (+.f64 d3 (+.f64 (neg.f64 d2) -3))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 d3 (-.f64 d3 (+.f64 d3 (-.f64 -3 d2)))) 1)) |
(neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 3) d3)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| ✓ | 0.0b | (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
Compiled 34 to 15 computations (55.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | inf | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
| 0.0ms | d3 | @ | 0 | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
| 1× | batch-egg-rewrite |
| 1132× | rational.json-simplify-11 |
| 988× | rational.json-simplify-5 |
| 810× | rational.json-simplify-14 |
| 784× | rational.json-simplify-26 |
| 596× | rational.json-simplify-9 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 50 |
| 1 | 62 | 38 |
| 2 | 183 | 32 |
| 3 | 971 | 32 |
| 4 | 7560 | 32 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 3) (neg.f64 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 6) (*.f64 d1 (+.f64 d2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 d1 -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 -3) (-.f64 0 (*.f64 d1 (+.f64 d2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 0 (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 9) (-.f64 (*.f64 (*.f64 d1 6) 2) (*.f64 d1 (+.f64 d2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d2 3)) (-.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (-.f64 d2 d2)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 (+.f64 d2 6))) (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 3 d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 3 d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 -3 (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 d2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 d2 d2) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 (+.f64 3 d2) (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3 d2) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 d1 6) (/.f64 d1 (/.f64 1/2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 3 d2) (+.f64 3 d2)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3 d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d2) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3 d2) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 (neg.f64 d2) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 3 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (neg.f64 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d3) 3) (-.f64 (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 (+.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) (neg.f64 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 6))) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (/.f64 d1 (/.f64 1/2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 (+.f64 3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d3 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3 (+.f64 d2 d3)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) (*.f64 d1 -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 3 d3) d2) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3))) (neg.f64 (*.f64 d1 d2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1154× | rational.json-simplify-51 |
| 936× | rational.json-simplify-13 |
| 594× | rational.json-simplify-41 |
| 564× | rational.json-simplify-3 |
| 522× | rational.json-simplify-11 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 464 | 6536 |
| 1 | 1705 | 6094 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 3) (neg.f64 (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 6) (*.f64 d1 (+.f64 d2 6)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -3)) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 d1 d2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) -1)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 d1 -3) (-.f64 0 (*.f64 d1 (+.f64 d2 6)))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 0 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3)) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) |
(-.f64 (*.f64 d1 9) (-.f64 (*.f64 (*.f64 d1 6) 2) (*.f64 d1 (+.f64 d2 6)))) |
(-.f64 (*.f64 d1 (*.f64 d2 3)) (-.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (-.f64 d2 d2)) (*.f64 d1 3)) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 d2)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 3)) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9)) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(-.f64 (*.f64 0 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 3))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 (+.f64 d2 6))) (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 -1 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 d2))) |
(*.f64 (neg.f64 d1) (+.f64 -3 (neg.f64 d2))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d2) 3)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) 0)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (-.f64 d2 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 d2) (+.f64 3 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3))))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 (+.f64 3 d2) (+.f64 3 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 1/2) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d2) 1/2)) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 6) (/.f64 d1 (/.f64 1/2 d2)))) |
(*.f64 1/2 (+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 6))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 d2)))) |
(*.f64 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))) -1/2) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2)) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 d1)) |
(*.f64 (+.f64 (+.f64 3 d2) (+.f64 3 d2)) (*.f64 d1 1/2)) |
(/.f64 d1 (/.f64 1 (+.f64 3 d2))) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(/.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 1 d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 3 d2) 2) (/.f64 1/2 d1)) |
(/.f64 (*.f64 d1 (-.f64 (neg.f64 d2) 3)) -1) |
(/.f64 (-.f64 0 (+.f64 3 d2)) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 3 d2)) (/.f64 -1 d1)) |
(neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (neg.f64 (*.f64 d1 d2))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) -1)) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (*.f64 (*.f64 d1 d3) 3) (-.f64 (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 d3)) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) (neg.f64 (*.f64 d1 d2))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 6))) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d3) 3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (/.f64 d1 (/.f64 1/2 d2))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))) |
(-.f64 (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (*.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 1/2) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)) |
(*.f64 1/2 (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d3 (+.f64 d1 d1)))) |
(*.f64 1/2 (+.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1) |
(*.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1)) |
(/.f64 (+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))) -1) |
(/.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3)))) -1) |
(/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
(/.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) (*.f64 d1 -3)) -1) |
(/.f64 (+.f64 (+.f64 3 d3) d2) (/.f64 1 d1)) |
(/.f64 (+.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3))) (neg.f64 (*.f64 d1 d2))) -1) |
(neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 3 d1) |
(*.f64 d1 3) |
(/.f64 d1 1/3) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3))) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 3) (neg.f64 (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 6) (*.f64 d1 (+.f64 d2 6)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d2))) (*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2))))) |
(-.f64 (*.f64 d1 d2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 0)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 0 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) -1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 -3) (-.f64 0 (*.f64 d1 (+.f64 d2 6)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 0 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 d2 (-.f64 (-.f64 d2 (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 0 (*.f64 d2 0))) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (-.f64 d2 d2)))) |
(-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (-.f64 d2 d2) (neg.f64 (*.f64 d1 d2)))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 9) (-.f64 (*.f64 (*.f64 d1 6) 2) (*.f64 d1 (+.f64 d2 6)))) |
(-.f64 (*.f64 d1 (+.f64 d2 6)) (-.f64 (*.f64 2 (*.f64 d1 6)) (*.f64 d1 9))) |
(-.f64 (*.f64 d1 (+.f64 d2 6)) (-.f64 (*.f64 d1 12) (*.f64 d1 9))) |
(-.f64 (*.f64 d1 (*.f64 d2 3)) (-.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (-.f64 (*.f64 2 (/.f64 d1 (/.f64 1/2 d2))) (*.f64 d1 (*.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 (/.f64 d1 1/3)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (-.f64 d2 d2)) (*.f64 d1 3)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 d2)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) (*.f64 d1 (+.f64 0 (*.f64 d2 0)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 2 (/.f64 d1 (/.f64 1/2 d2)))) (*.f64 d1 (*.f64 3 d2))) |
(+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 d2))) (-.f64 (/.f64 d1 1/3) (*.f64 d2 (/.f64 d1 1/3)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 2 (*.f64 d1 6)) (*.f64 d1 9))) |
(+.f64 (*.f64 d1 12) (-.f64 (*.f64 d1 d2) (*.f64 d1 9))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(-.f64 (*.f64 0 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (*.f64 d1 d2))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 (+.f64 d2 6))) (+.f64 (*.f64 d1 (+.f64 d2 6)) (*.f64 d1 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2)))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (+.f64 -3 (neg.f64 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d2) 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 3 (+.f64 d2 d2))) d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) 0)) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 3 (+.f64 d2 d2))) (neg.f64 d2))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (-.f64 d2 d2))) |
(*.f64 d1 (-.f64 (-.f64 d2 d2) (-.f64 d2 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d2 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 d2) (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 d2 (-.f64 3 (-.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 3 (+.f64 d2 d2))) (*.f64 d2 3))) |
(*.f64 d1 (-.f64 (*.f64 3 d2) (+.f64 d2 (-.f64 (*.f64 3 d2) (+.f64 3 (+.f64 d2 d2)))))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 d2 (-.f64 (*.f64 3 d2) (*.f64 3 d2))))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 3) (+.f64 3 (+.f64 d2 (*.f64 d2 3))))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 (*.f64 3 d2))) (*.f64 3 d2))) |
(*.f64 d1 (+.f64 (+.f64 d2 (*.f64 3 d2)) (-.f64 3 (*.f64 3 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3 d2) (+.f64 (+.f64 3 d2) (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 3 (+.f64 d2 d2)) d2) (+.f64 (+.f64 3 (+.f64 d2 d2)) (+.f64 3 (+.f64 d2 d2))))) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (neg.f64 (*.f64 2 (+.f64 d1 d1))))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d1 d1) -2))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 1/2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d2) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 6) (/.f64 d1 (/.f64 1/2 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/2 (+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 6))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))) -1/2) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) (-.f64 d1 (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 (-.f64 (neg.f64 d1) d1) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 -1/2 (-.f64 (neg.f64 d1) d1))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) (-.f64 d1 (neg.f64 d1)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 (+.f64 3 d2) (+.f64 3 d2)) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 d1 (/.f64 1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (+.f64 3 d2) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) (-.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (/.f64 -1 d1)) |
(-.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))) |
(/.f64 (/.f64 (+.f64 3 d2) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 d1 (-.f64 (neg.f64 d2) 3)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 0 (+.f64 3 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 (+.f64 3 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(neg.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 6)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d2))) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d2))) (*.f64 d1 (+.f64 3 (+.f64 d2 (-.f64 d2 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 (+.f64 3 d2) (neg.f64 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 (+.f64 d3 d3) d2)) d3))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (*.f64 d3 (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 0 (*.f64 d2 0)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(-.f64 d1 (-.f64 (+.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(-.f64 d1 (-.f64 (+.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 0 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (neg.f64 (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) -1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 -1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 0 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (neg.f64 (*.f64 d1 (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (*.f64 0 (+.f64 3 (+.f64 d2 d3)))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 0) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 0 (*.f64 d2 0))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d3 (-.f64 d1 d1)) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d3 d3)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (neg.f64 d3)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (+.f64 3 d2) (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 (+.f64 d3 d3) d2)) d3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 3) (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (*.f64 (*.f64 d1 d3) 3) (-.f64 (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (-.f64 (*.f64 2 (*.f64 d3 (+.f64 d1 d1))) (*.f64 3 (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 (+.f64 d3 d3) d2))) (-.f64 (*.f64 d3 (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 d3)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 3 (+.f64 (+.f64 d3 d3) d2)) d3)) (*.f64 d1 (*.f64 0 (+.f64 3 (+.f64 d2 d3))))) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 d1 (+.f64 3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 0)) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) (neg.f64 (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (-.f64 d1 d1) (neg.f64 (*.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d1 d1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d2 d2)) (neg.f64 (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (-.f64 d2 d2) (neg.f64 (*.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 6))) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (+.f64 d2 d2)))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(*.f64 d1 (+.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(*.f64 d1 (+.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (*.f64 d3 (+.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d3) 3)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 2 (*.f64 d3 (+.f64 d1 d1)))) (*.f64 3 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d3 (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) 2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 6)) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 6) 2)) (*.f64 d1 9)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 2 (*.f64 d1 6)) (*.f64 d1 9))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 12) (*.f64 d1 9))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (/.f64 d1 (/.f64 1/2 d2))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(*.f64 d1 (+.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (*.f64 d1 (*.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (*.f64 2 (/.f64 d1 (/.f64 1/2 d2))) (*.f64 d1 (*.f64 3 d2)))) |
(+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 d2))) (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 (/.f64 d1 1/3)))) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) (+.f64 d3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 (+.f64 d3 d3) d2)) d3)) |
(-.f64 (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) (+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 2) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (*.f64 1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 1 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 (+.f64 3 (+.f64 d2 d2))))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(*.f64 d1 (+.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d3 d2))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2) 1/2) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 1/2 (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d3 (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 1/2 (+.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (+.f64 3 (+.f64 d2 d3)) d1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) -1/2) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(*.f64 -1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 (neg.f64 d1) d1))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(*.f64 -1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 (neg.f64 d1) d1))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)) (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1)))) |
(*.f64 -1/2 (*.f64 (+.f64 3 (+.f64 d2 d3)) (-.f64 (neg.f64 d1) d1))) |
(/.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))) -1) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(/.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3)))) -1) |
(neg.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3))))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 -3 (neg.f64 d3))))) |
(/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) (*.f64 d1 -3)) -1) |
(*.f64 d1 (*.f64 -1 (+.f64 (neg.f64 d3) (-.f64 (neg.f64 d2) 3)))) |
(*.f64 (+.f64 (neg.f64 d3) (-.f64 -3 d2)) (neg.f64 d1)) |
(/.f64 (+.f64 (+.f64 3 d3) d2) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(/.f64 (+.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3))) (neg.f64 (*.f64 d1 d2))) -1) |
(neg.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (neg.f64 d3))))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 -3 (neg.f64 d3))))) |
(neg.f64 (*.f64 (+.f64 3 (+.f64 d2 d3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
Compiled 21074 to 10683 computations (49.3% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1224 | 11 | 1235 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 1227 | 11 | 1238 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.3b | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 0.4b | (/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 3 d2)))) | |
| ▶ | 0.1b | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 0.2b | (+.f64 (/.f64 (+.f64 3 d2) (/.f64 1 d1)) (*.f64 d1 d3)) | |
| 22.7b | (+.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) | |
| 0.4b | (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) (*.f64 d1 d3)) | |
| ▶ | 18.6b | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 22.5b | (*.f64 (+.f64 d2 3) d1) | |
| 41.2b | (*.f64 d2 d1) | |
| ▶ | 22.7b | (*.f64 d1 (+.f64 3 d3)) |
| ▶ | 39.7b | (*.f64 d1 d3) |
Compiled 244 to 174 computations (28.7% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 d3)) |
| ✓ | 0.0b | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
Compiled 27 to 11 computations (59.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d3 | @ | -inf | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 1.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 0.0ms | d2 | @ | 0 | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 0.0ms | d3 | @ | 0 | (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
| 1× | batch-egg-rewrite |
| 1118× | rational.json-simplify-41 |
| 1000× | rational.json-simplify-26 |
| 746× | rational.json-simplify-57 |
| 534× | rational.json-1 |
| 534× | rational.json-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 61 | 32 |
| 2 | 207 | 32 |
| 3 | 1106 | 32 |
| 4 | 6436 | 32 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(*.f64 d1 (+.f64 d2 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 0 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 d1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 (/.f64 1 d1) (+.f64 (+.f64 d2 d3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d3 -3)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3)))) (*.f64 (*.f64 d1 d2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3)))) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 3 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 0 (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 -3 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 1 (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 0 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 -3 (*.f64 (+.f64 d2 d3) 0)) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 (+.f64 d2 d3) -3)) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (+.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (-.f64 d3 -3)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (-.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) -1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 -3) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 (+.f64 d2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 (-.f64 d3 -3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 (-.f64 d3 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -3 (+.f64 d2 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d2 (-.f64 d3 -3)) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -3 (+.f64 d2 d3)) -1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (-.f64 -3 (+.f64 d2 d3))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 d1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2) (*.f64 1/2 (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d2 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 d2 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 d3 d2) (/.f64 1 d1)) (*.f64 d2 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 (+.f64 d2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d2 (+.f64 d3 d3)) (/.f64 1 d1)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d2 d3) 0) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 d3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 d3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 d2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 (*.f64 d1 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (neg.f64 (+.f64 d2 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) 3) 1/2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (+.f64 (+.f64 d3 (+.f64 d2 d2)) (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 0) (neg.f64 (+.f64 d2 d3))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d3 (+.f64 d2 d2)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))))))) |
| 1× | egg-herbie |
| 784× | rational.json-simplify-13 |
| 782× | rational.json-simplify-3 |
| 752× | rational.json-simplify-14 |
| 716× | rational.json-simplify-11 |
| 670× | rational.json-simplify-21 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 607 | 11893 |
| 1 | 2316 | 10657 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(-.f64 (*.f64 d1 d3) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 d3) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 0 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 d1) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (-.f64 d1 d1)))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 -3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 (/.f64 1 d1) (+.f64 (+.f64 d2 d3) -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(+.f64 (*.f64 d1 (-.f64 d3 -3)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 d1 d3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(+.f64 (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 0 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2)) |
(+.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3)))) (*.f64 (*.f64 d1 d2) 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 (-.f64 3 (neg.f64 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(*.f64 d1 (-.f64 0 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6)) |
(*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 1 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6))) |
(*.f64 1 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2))) |
(*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1) |
(*.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(*.f64 -1 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))))) |
(*.f64 (neg.f64 d1) (-.f64 -3 (+.f64 d2 d3))) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (+.f64 d2 d3)) 3)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 -3 (*.f64 (+.f64 d2 d3) 0)) (+.f64 d2 d3))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 (+.f64 d2 d3) -3)) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (+.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) d1) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (-.f64 d1 d1) (neg.f64 d1))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 3) (+.f64 d1 d1))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1))) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 1/2)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 1/2) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 -6))) |
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1)) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))) |
(*.f64 (/.f64 (+.f64 d1 d1) -1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) -1/2)) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2) -1/2) |
(*.f64 -1/2 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(*.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 -3) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 (+.f64 d2 d3) 2))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3))) |
(*.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))))) |
(*.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2))) |
(*.f64 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 1/2)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d3 -3)))) |
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(/.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 (+.f64 d2 d3)))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 (-.f64 d3 -3)))) |
(/.f64 (+.f64 d2 (-.f64 d3 -3)) (/.f64 1 d1)) |
(/.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 (-.f64 d3 -3)))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2))) |
(/.f64 (-.f64 -3 (+.f64 d2 d3)) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 d2 (-.f64 d3 -3)) 2) (/.f64 1/2 d1)) |
(/.f64 (*.f64 (-.f64 -3 (+.f64 d2 d3)) -1) (/.f64 1 d1)) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6)) 1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2)) 1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) -1) |
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) -1) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2)) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))) -1) |
(/.f64 (-.f64 0 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 0 (-.f64 -3 (+.f64 d2 d3))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6) (/.f64 1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 d1) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (-.f64 d1 d1)))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(+.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d2)) |
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 d2)) |
(+.f64 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))))) |
(+.f64 (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2)) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d2)) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2)) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d3)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d2) 1/2)) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) 1/2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2) (*.f64 1/2 (*.f64 d1 d2))) |
(+.f64 (*.f64 1/2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2)) |
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d2 (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (/.f64 (-.f64 d2 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (/.f64 (-.f64 d3 d2) (/.f64 1 d1)) (*.f64 d2 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(-.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) |
(-.f64 (/.f64 (+.f64 d2 (+.f64 d3 d3)) (/.f64 1 d1)) (*.f64 d1 d3)) |
(-.f64 (/.f64 (+.f64 d3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2)) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 d3) 0) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3)))) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(/.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 d2 d3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) -1) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2)) |
(/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3))) |
(/.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1)) |
(/.f64 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3))) -1) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) -1) |
(/.f64 (-.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 d2))) -1) |
(/.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 (*.f64 d1 d3))) -1) |
(/.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) -1) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (neg.f64 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) 3) 1/2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (+.f64 (+.f64 d3 (+.f64 d2 d2)) (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 0) (neg.f64 (+.f64 d2 d3))) (/.f64 1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d3 (+.f64 d2 d2)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (*.f64 d1 d3) (*.f64 -3 d1)) |
(*.f64 d1 (-.f64 d3 -3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
(*.f64 d1 (-.f64 d2 -3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 -3 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 1/2 (+.f64 d2 (-.f64 (-.f64 d3 -3) (+.f64 (+.f64 d2 d3) -3)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 (-.f64 (-.f64 d3 -3) (+.f64 d2 (+.f64 -3 d3)))) (*.f64 d1 1/2))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 d3) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0)) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 0 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 (/.f64 1 d1) 0))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 (/.f64 1 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (/.f64 (-.f64 d1 d1) -1)) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 -3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 (+.f64 -3 d3)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 -3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 (+.f64 d2 d3) -3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3/2))) (*.f64 d1 -3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 (/.f64 1 d1) (+.f64 (+.f64 d2 d3) -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 (+.f64 d2 d3) -3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 (+.f64 d2 d3) -3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 (+.f64 d2 d3) -3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 2 d1))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 3) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (-.f64 d3 -3)) (*.f64 d1 d2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 (-.f64 (+.f64 d2 (+.f64 d3 d3)) -3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)) (*.f64 -1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) d1)) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) -1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 2 d1))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))))) |
(+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 d1 0))) |
(+.f64 (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 (+.f64 d2 d3) -3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d3) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 d1 d3)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 (+.f64 -3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3))))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 (-.f64 (+.f64 d2 (+.f64 d3 d3)) -3)))) |
(+.f64 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 (+.f64 d2 (-.f64 d3 -3)) 0) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 0)) |
(+.f64 (*.f64 0 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d1 d1))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1/2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (neg.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)))) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (-.f64 -3 (*.f64 (+.f64 d2 d3) 2)) (*.f64 -1 d1))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (-.f64 (+.f64 d2 (-.f64 d3 -3)) -3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (-.f64 d3 -3) (-.f64 d2 -3)))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (-.f64 (+.f64 d2 (-.f64 d3 -3)) -3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (-.f64 d3 -3) (-.f64 d2 -3)))))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 d3 -3)))) (*.f64 (*.f64 d1 d2) 1/2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 d3) -3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 1/2 (+.f64 d2 (-.f64 (-.f64 d3 -3) (+.f64 (+.f64 d2 d3) -3)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 (-.f64 (-.f64 d3 -3) (+.f64 d2 (+.f64 -3 d3)))) (*.f64 d1 1/2))) |
(+.f64 (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 1/2 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6)) (*.f64 d1 (*.f64 3 (+.f64 d2 d3)))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3/2))) (*.f64 d1 -3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (-.f64 3 (neg.f64 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 0) -3))) |
(*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (-.f64 0 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 1 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 1 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (*.f64 2 d1)))) |
(*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(-.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 2 (-.f64 -3 (+.f64 d2 d3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))))) |
(*.f64 -1 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(-.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 2 (-.f64 -3 (+.f64 d2 d3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 2 d1))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2))) |
(*.f64 -1 (-.f64 (*.f64 3 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 2 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 d1 3) (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 4))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))))) |
(*.f64 -1 (+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)) (+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 d1 -3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 4))))) |
(*.f64 (neg.f64 d1) (-.f64 -3 (+.f64 d2 d3))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (neg.f64 d1) (-.f64 0 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 (+.f64 d2 d3) -3))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 d2 (+.f64 -3 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (+.f64 d2 d3))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (+.f64 d2 d3)) 3)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 -3 (*.f64 (+.f64 d2 d3) 0)) (+.f64 d2 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d3) (+.f64 -3 (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 d1 (+.f64 d3 (-.f64 d2 (+.f64 -3 (*.f64 (+.f64 d2 d3) 0))))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 (+.f64 d2 d3) -3)) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (+.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 4) (+.f64 (+.f64 d2 d3) (+.f64 (*.f64 (+.f64 d2 d3) 2) -3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 (-.f64 (+.f64 d2 (-.f64 d3 -3)) -3))) (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (+.f64 d2 (+.f64 (-.f64 d3 -3) (-.f64 d3 -3))) (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (+.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)))) |
(*.f64 d1 (-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 2) (-.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) -3)) (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)))) |
(*.f64 d1 (+.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (-.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) d1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (-.f64 d1 d1) (neg.f64 d1))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 3) (+.f64 d1 d1))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 -3) (*.f64 2 (neg.f64 (+.f64 d1 d1))))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d1 d1) -2))) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) 1/2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 1/2) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 -6))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 1/2) (*.f64 d1 -3)) |
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (/.f64 (+.f64 d1 d1) -1) (*.f64 (+.f64 d2 (-.f64 d3 -3)) -1/2)) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 (neg.f64 (+.f64 d1 d1)) -1/2)) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2) -1/2) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1/2 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 -3) (*.f64 d1 (+.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 -3)))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 (+.f64 d2 d3) 2))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3))) (*.f64 d1 (+.f64 d2 (+.f64 -3 d3))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3))) |
(*.f64 1/2 (-.f64 (*.f64 3 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) -1/2) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) -3/2)) |
(*.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))))) |
(*.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3))))) |
(*.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (neg.f64 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(*.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2))) |
(*.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3))) |
(*.f64 (+.f64 (+.f64 d2 (-.f64 d3 -3)) (+.f64 d2 (-.f64 d3 -3))) (*.f64 d1 1/2)) |
(*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 (-.f64 (+.f64 d2 (-.f64 d3 -3)) -3))) 1/2)) |
(*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d2 (+.f64 (-.f64 d3 -3) (-.f64 d3 -3)))) 1/2)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) -1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (+.f64 d2 (-.f64 d3 -3)) (/.f64 1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (+.f64 d2 (-.f64 d3 -3)) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 (-.f64 d3 -3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) 2))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 -3 (+.f64 d2 d3)) (/.f64 -1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (/.f64 (+.f64 d2 (-.f64 d3 -3)) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (*.f64 (-.f64 -3 (+.f64 d2 d3)) -1) (/.f64 1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 d1 -6)) 1) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2)) 1) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) 2) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d2 (+.f64 -3 d3)) (*.f64 2 d1)))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 -3)) -1) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(-.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 2 (-.f64 -3 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)))) |
(neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -6))))) |
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) -1) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2))) |
(-.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 2 (-.f64 -3 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 (+.f64 d2 (-.f64 d3 -3)) (*.f64 2 d1))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 3) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2) 2)) -1) |
(neg.f64 (-.f64 (*.f64 3 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3)))) (*.f64 2 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 2)))) |
(neg.f64 (-.f64 (*.f64 (*.f64 d1 3) (+.f64 d2 (-.f64 d3 -3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) 4))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (+.f64 (*.f64 d1 -3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)))) -1) |
(neg.f64 (+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 -3)) (+.f64 (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) (*.f64 d1 (*.f64 2 (*.f64 (+.f64 d2 d3) 2))))))) |
(neg.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 d1 -3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 4))))) |
(/.f64 (-.f64 0 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 -1 d1)) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 (+.f64 d2 d3) -3))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 2) (+.f64 d2 (+.f64 -3 d3)))) |
(/.f64 (-.f64 (+.f64 d2 d3) (-.f64 (*.f64 (+.f64 d2 d3) 2) -3)) (/.f64 -1 d1)) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 (+.f64 d2 d3) 2) -3) (+.f64 d2 d3))) |
(/.f64 (neg.f64 (+.f64 d2 (-.f64 d3 -3))) (/.f64 -1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 0 (-.f64 -3 (+.f64 d2 d3))) (/.f64 1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 d3) -3) -6) (/.f64 1 d1)) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(neg.f64 (*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))) |
(*.f64 d1 (*.f64 -1 (-.f64 (neg.f64 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0)) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 (+.f64 d2 d3)) 0))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 (/.f64 1 d1) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 -1 (/.f64 0 (/.f64 1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 -1 (/.f64 1 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 d1 d1) -1)) |
(+.f64 0 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (+.f64 d2 (-.f64 (*.f64 d1 d3) d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 (+.f64 d2 d3) (-.f64 d1 0)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 d2 (-.f64 (*.f64 d1 d3) d2)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 d2) (*.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (*.f64 -1 (-.f64 (-.f64 d2 d2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 (+.f64 d2 d3) (-.f64 d1 0)) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d1 d3) (*.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (-.f64 d1 d1) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 (+.f64 d2 d3)) d1))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (/.f64 (/.f64 -1 d1) (+.f64 d2 d3)))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (/.f64 -1 (*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)) -1))) |
(*.f64 (+.f64 d2 d3) (+.f64 d1 0)) |
(+.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 d2 (-.f64 (*.f64 d1 d3) d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d2)) |
(*.f64 (+.f64 d2 d3) (-.f64 d1 0)) |
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 d3)) |
(*.f64 (+.f64 d2 d3) (-.f64 d1 0)) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 (-.f64 d3 d2) (/.f64 d1 1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (-.f64 d3 d2) 1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (-.f64 d2 d3) (/.f64 d1 1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d3) 1))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 d3) (-.f64 d1 0))) |
(+.f64 (*.f64 1 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 d2 (-.f64 (*.f64 d1 d3) d2)))) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d3) (-.f64 d2 d2))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 -1 (-.f64 (-.f64 d2 d2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 1 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 d3) 0))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 d2)))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d2) 1/2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) 1/2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2) (*.f64 1/2 (*.f64 d1 d2))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d3))) 1/2)) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d2 (+.f64 d1 d1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (/.f64 (-.f64 d2 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 (-.f64 d2 d3) (/.f64 d1 1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d3) 1))) |
(+.f64 (/.f64 (-.f64 d3 d2) (/.f64 1 d1)) (*.f64 d2 (+.f64 d1 d1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 (-.f64 d3 d2) (/.f64 d1 1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (-.f64 d3 d2) 1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(*.f64 d1 (+.f64 d2 d3)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0)) |
(*.f64 (+.f64 d2 d3) (-.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 0) d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(-.f64 d1 (-.f64 (+.f64 (-.f64 d2 d2) d1) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 1 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 (-.f64 d3 d1)))) |
(-.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) d2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3)))) |
(*.f64 (neg.f64 (+.f64 d2 d3)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(*.f64 (neg.f64 (+.f64 d2 d3)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (*.f64 (neg.f64 d1) 2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) -2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (*.f64 (neg.f64 d1) 2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) -2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 4) (*.f64 3 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 4) (*.f64 3 (+.f64 d2 d3)))) |
(-.f64 (/.f64 (+.f64 d2 (+.f64 d3 d3)) (/.f64 1 d1)) (*.f64 d1 d3)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) (/.f64 d1 1)) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d3 d3)) 1)) (*.f64 d1 d3)) |
(-.f64 (/.f64 (+.f64 d3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d2 d3)) (/.f64 d1 1)) (*.f64 d1 d2)) |
(-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d2 d3)) 1)) (*.f64 d1 d2)) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (neg.f64 (-.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 d3) 0) -1) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 d3)) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 (+.f64 d3 d3) d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d2 d3)) d2)) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 d2 d2) d2))) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 3 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d2 d3) 4) (*.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) 3))) |
(-.f64 (*.f64 (+.f64 d2 d3) (*.f64 2 (+.f64 d1 d1))) (*.f64 d1 (*.f64 3 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3/2)) (*.f64 d1 (/.f64 (+.f64 d2 d3) 2))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (neg.f64 (+.f64 d2 d3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (+.f64 d2 d3) (-.f64 (/.f64 2 d1) (/.f64 1 d1))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3))))) |
(/.f64 d1 (-.f64 (/.f64 2 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3))) -1) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3))) -1) |
(neg.f64 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 3)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) -1) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 3 (+.f64 d2 d3)))) 1) |
(*.f64 (-.f64 (*.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 4)) (neg.f64 d1)) |
(/.f64 (-.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (neg.f64 d1)) |
(/.f64 (-.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d2 (+.f64 d2 (+.f64 d2 d3))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (/.f64 -1 d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 3 (+.f64 d2 d3)))) 1) |
(*.f64 (-.f64 (*.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 4)) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 3) (*.f64 2 (+.f64 d1 d1))) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 d2))) -1) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 (*.f64 d1 d3))) -1) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (+.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) -1) |
(*.f64 d1 (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (neg.f64 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (+.f64 (*.f64 d1 3) (*.f64 2 (+.f64 d1 d1))) (+.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 2 (+.f64 d1 d1)))) (neg.f64 (+.f64 d2 d3))) |
(*.f64 (+.f64 (*.f64 d1 3) (-.f64 (*.f64 2 (+.f64 d1 d1)) (+.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 2 (+.f64 d1 d1))))) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (neg.f64 (+.f64 d2 d3))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 d3) -2) (neg.f64 (+.f64 d2 d3))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) 3) 1/2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 3) 1/2)) (neg.f64 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 d2 (+.f64 d3 d3))) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(*.f64 (+.f64 d3 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d3 d3))))) (neg.f64 d1)) |
(*.f64 (-.f64 (+.f64 d2 (+.f64 d3 (+.f64 d3 d3))) (+.f64 d2 (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d3 d3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d3 (+.f64 d2 d2))) (+.f64 (+.f64 d3 (+.f64 d2 d2)) (+.f64 d3 (+.f64 d2 d2)))) (/.f64 -1 d1)) |
(*.f64 (+.f64 d2 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 d2 (+.f64 d2 d3))))) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (+.f64 d3 (-.f64 (+.f64 d2 d2) (+.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 d2 (+.f64 d2 d3)))))) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (*.f64 3 (+.f64 d2 d3)) (+.f64 (*.f64 2 (*.f64 (+.f64 d2 d3) 2)) (*.f64 2 (*.f64 (+.f64 d2 d3) 2))))) (neg.f64 d1)) |
(*.f64 (+.f64 (*.f64 3 (+.f64 d2 d3)) (-.f64 (*.f64 (+.f64 d2 d3) 4) (+.f64 (*.f64 (+.f64 d2 d3) 4) (*.f64 (+.f64 d2 d3) 4)))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (-.f64 d1 d1) (neg.f64 d1)) (/.f64 (+.f64 d2 d3) 1)) |
(/.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 d1)) (/.f64 (+.f64 d2 d3) 1)) |
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d1 3) (+.f64 d1 d1)) 1)) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d1 -3) (*.f64 2 (neg.f64 (+.f64 d1 d1)))) (/.f64 (+.f64 d2 d3) 1)) |
(*.f64 (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d1 d1) -2)) (/.f64 (+.f64 d2 d3) 1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 0) (neg.f64 (+.f64 d2 d3))) (/.f64 1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 d3) 0) (neg.f64 (+.f64 d2 d3))) (/.f64 d1 1)) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1)) |
(*.f64 (-.f64 (*.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 2)) (/.f64 d1 1)) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1)) |
(*.f64 (+.f64 d3 (-.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 d2)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 d3)))) 1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1)) |
(*.f64 (+.f64 d3 (-.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 d2)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 (+.f64 d2 d3) (+.f64 d2 (-.f64 d3 d3)))) 1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 d3) (neg.f64 (+.f64 d2 (+.f64 d3 d3)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (-.f64 (neg.f64 d3) (neg.f64 (+.f64 d2 (+.f64 d3 d3)))) 1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d3 (+.f64 d2 d2)) -1)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) (neg.f64 (+.f64 d2 (+.f64 d2 d3)))) (/.f64 d1 1)) |
(*.f64 d1 (/.f64 (-.f64 (neg.f64 d2) (neg.f64 (+.f64 d2 (+.f64 d2 d3)))) 1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 d3)) (*.f64 2 (*.f64 (+.f64 d2 d3) 2))) -1) (/.f64 d1 1)) |
(/.f64 (*.f64 (-.f64 (*.f64 3 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 4)) (neg.f64 d1)) 1) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
Compiled 8 to 4 computations (50% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (+.f64 3 d3)) |
Compiled 14 to 9 computations (35.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 3 d3)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 3 d3)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 3 d3)) |
| 0.0ms | d3 | @ | -inf | (*.f64 d1 (+.f64 3 d3)) |
| 0.0ms | d3 | @ | inf | (*.f64 d1 (+.f64 3 d3)) |
| 1× | batch-egg-rewrite |
| 1308× | rational.json-1 |
| 1302× | rational.json-2 |
| 1302× | rational.json-4 |
| 1302× | rational.json-3 |
| 860× | rational.json-simplify-26 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 42 | 13 |
| 2 | 132 | 13 |
| 3 | 633 | 13 |
| 4 | 4682 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 1/3) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (/.f64 d1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 3 d3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) (/.f64 d1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3)) (*.f64 d1 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 3 d3)) (*.f64 d1 (+.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 1/3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3)))) (*.f64 (/.f64 d1 1/3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3)))) (*.f64 (*.f64 d1 d3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 3 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d1 1/3) (*.f64 d1 (neg.f64 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 d1 -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (-.f64 (neg.f64 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 -1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d3 d3))) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 d1 1/3) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 6)) (/.f64 d1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d3) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3 d3) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3 d3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d3) -3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d3) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 (/.f64 1 (+.f64 3 d3)) (/.f64 1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 d1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 d1 1/3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (/.f64 d1 1/3) 1/2)) (/.f64 -1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) 3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 3 (+.f64 d3 d3))) d3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d3) 2)) (+.f64 (neg.f64 d3) -3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 3 (+.f64 d3 d3))) (*.f64 3 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 (+.f64 3 d3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (-.f64 d3 d3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 d3) (+.f64 3 (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 3 d3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 3 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 d3))) (+.f64 (+.f64 3 (+.f64 d3 d3)) (+.f64 3 (+.f64 d3 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 3 d3)) (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (*.f64 (*.f64 (+.f64 3 d3) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 3 d3)) (-.f64 (+.f64 3 d3) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 d3 d3)) (-.f64 (+.f64 3 d3) 3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 3 (+.f64 d3 d3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 3 d3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3))))))) |
| 1× | egg-herbie |
| 986× | rational.json-simplify-29 |
| 868× | rational.json-simplify-30 |
| 602× | rational.json-simplify-51 |
| 560× | rational.json-simplify-24 |
| 458× | rational.json-simplify-14 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 302 | 4548 |
| 1 | 1183 | 3906 |
| 2 | 6351 | 3890 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) 0) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 0 (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (*.f64 d1 d3) (/.f64 d1 1/3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(+.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 3 d3) (/.f64 1 d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3))) |
(+.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 d3)) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) (/.f64 d1 1/3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d3)) |
(+.f64 (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3)) (*.f64 d1 6)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) |
(+.f64 (*.f64 d1 (-.f64 3 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (*.f64 (/.f64 d1 1/3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3)))) (*.f64 (/.f64 d1 1/3) 1/2)) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3)))) (*.f64 (*.f64 d1 d3) 1/2)) |
(+.f64 (/.f64 (-.f64 3 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) 0) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (/.f64 d1 1/3) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 d3) (*.f64 d1 -3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (-.f64 (neg.f64 d1) d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d3) 2))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 -1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d3 d3))) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (+.f64 (/.f64 d1 1/3) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 6)) (/.f64 d1 1/3)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 3 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 1/2 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(/.f64 d1 (/.f64 1 (+.f64 3 d3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d3)))) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d3)))) |
(/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
(/.f64 (+.f64 3 d3) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 3 d3) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 (*.f64 d1 (+.f64 3 d3)) 1) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 3 d3)))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -3)))) |
(/.f64 (+.f64 (neg.f64 d3) -3) (/.f64 -1 d1)) |
(/.f64 (+.f64 (neg.f64 d3) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d3))) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 (/.f64 1 (+.f64 3 d3)) (/.f64 1 (+.f64 3 d3))))) |
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) -1) |
(/.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d3)) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d3) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d3)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 d1 (+.f64 3 d3))))) |
(/.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 1/2 d1)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d3))) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d3))) |
(/.f64 (-.f64 (/.f64 d1 1/3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (/.f64 d1 1/3) 1/2)) (/.f64 -1 (+.f64 3 d3))) |
(/.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 3 d3))) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 3 d3))) |
(/.f64 (-.f64 (neg.f64 d3) 3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 3 (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d3) 2)) (+.f64 (neg.f64 d3) -3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 3 (+.f64 d3 d3))) (*.f64 3 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 3 (+.f64 3 d3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (-.f64 d3 d3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 3 d3) (+.f64 3 (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 3 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 d3))) (+.f64 (+.f64 3 (+.f64 d3 d3)) (+.f64 3 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 3 d3)) (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (*.f64 (*.f64 (+.f64 3 d3) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 3 d3)) (-.f64 (+.f64 3 d3) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d3 d3)) (-.f64 (+.f64 3 d3) 3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 3 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 3 d3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
| Outputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) 0) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 d3)) d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 d3 (-.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) (-.f64 d3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (+.f64 d3 (-.f64 (-.f64 d1 d1) d3)) (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) (*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3)))) |
(+.f64 0 (*.f64 d1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (/.f64 d1 1/3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 d3)) d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d3 d3) (/.f64 d1 1/3)))) |
(+.f64 (-.f64 d3 d3) (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1))) |
(+.f64 (+.f64 (-.f64 d3 d3) (/.f64 d1 1/3)) (-.f64 (*.f64 d1 d3) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 -3 d3)) (*.f64 (+.f64 3 d3) (*.f64 d1 2))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) d1)) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 d3)) d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 -3 d3)) (*.f64 (+.f64 3 d3) (*.f64 d1 2))) |
(+.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(+.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 3 d3)) d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 3 d3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 3 d3) (/.f64 1 d1))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(+.f64 (-.f64 (-.f64 d3 d3) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3)))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) d1))) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(+.f64 (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 (+.f64 (-.f64 d3 d3) (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (+.f64 (-.f64 d3 d3) (/.f64 d1 1/3)))) |
(+.f64 (-.f64 d3 d3) (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3))) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))))) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d1 d1)) (*.f64 d1 d3)) |
(+.f64 (+.f64 (-.f64 d3 d3) (/.f64 d1 1/3)) (-.f64 (*.f64 d1 d3) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)))) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(+.f64 d3 (-.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) (-.f64 d3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 (-.f64 d3 d3) (-.f64 d3 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) (-.f64 d3 d3)) |
(+.f64 (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (+.f64 d3 (-.f64 (-.f64 d1 d1) d3)) (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d3) d1)) (*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3)))) |
(+.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(+.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (/.f64 d1 1/3) (-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 (+.f64 3 d3))) (/.f64 d1 1/3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 3 d3))) (*.f64 d1 (+.f64 3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (-.f64 0 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(+.f64 (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (-.f64 (*.f64 d1 d3) (/.f64 d1 1/3)) (*.f64 d1 6)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (-.f64 3 d3)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(+.f64 (*.f64 (/.f64 d1 1/3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d3 d3)))) (*.f64 (/.f64 d1 1/3) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 3 d3)))) (*.f64 (*.f64 d1 d3) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (/.f64 (-.f64 3 d3) (/.f64 1 d1)) (*.f64 d1 (+.f64 d3 d3))) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) 0) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d3 (-.f64 (-.f64 d1 d1) d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 d1 (-.f64 (-.f64 d3 d3) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (-.f64 d3 d3) (+.f64 d1 d1))) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (/.f64 d1 1/3) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 d3) (*.f64 d1 -3)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (+.f64 3 d3) (-.f64 (neg.f64 d1) d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d3) 2))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (-.f64 -3 d3)) (-.f64 (-.f64 d1 (*.f64 (+.f64 3 d3) (*.f64 d1 2))) d1)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 (-.f64 d3 d3) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))) |
(-.f64 d3 (-.f64 (-.f64 d3 (*.f64 (+.f64 3 d3) (*.f64 d1 2))) (*.f64 d1 (-.f64 -3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 -1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d3))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 -3 d3))) |
(-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -3)))) |
(+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d3)))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(*.f64 d1 (-.f64 (-.f64 d3 d3) (-.f64 -3 d3))) |
(-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 3 d3) (*.f64 3 d1)) (*.f64 (+.f64 3 d3) (*.f64 d1 2))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d3 d3))) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (+.f64 (/.f64 d1 1/3) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 6)) (/.f64 d1 1/3)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (-.f64 d3 d3) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3))))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(-.f64 (*.f64 (+.f64 3 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(-.f64 (*.f64 1/2 (*.f64 3 (*.f64 d1 (+.f64 3 d3)))) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) |
(-.f64 (*.f64 3 (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) (*.f64 (*.f64 d1 (+.f64 3 d3)) 1/2)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 3/2) (*.f64 d1 (+.f64 3/2 (*.f64 1/2 d3)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(/.f64 d1 (/.f64 1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 3 d3) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 3 d3) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 d1 (+.f64 3 d3)) 1) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 (neg.f64 d3) -3) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 (neg.f64 d3) -3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 (/.f64 1 (+.f64 3 d3)) (/.f64 1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) -1) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 (+.f64 3 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 3 d3)) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 3 d3) 2))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 3 d3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 3 d3)) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3)) (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (/.f64 d1 1/3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 3 d3))) |
(*.f64 (-.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 d1 d1) 2) (/.f64 d1 1/3))) (/.f64 (+.f64 3 d3) -1)) |
(*.f64 (-.f64 -3 d3) (-.f64 (-.f64 d1 d1) d1)) |
(*.f64 (+.f64 3 d3) (-.f64 d1 (-.f64 d1 d1))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (/.f64 d1 1/3) 1/2)) (/.f64 -1 (+.f64 3 d3))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (/.f64 d1 1/3) 1/2)) (/.f64 (+.f64 3 d3) -1)) |
(*.f64 (-.f64 -3 d3) (*.f64 1/2 (-.f64 d1 (*.f64 3 d1)))) |
(*.f64 (+.f64 3 d3) (*.f64 1/2 (-.f64 (*.f64 3 d1) d1))) |
(/.f64 (-.f64 (+.f64 (/.f64 d1 1/3) (*.f64 (+.f64 d1 d1) 2)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (*.f64 d1 -3) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 3 d3))) |
(*.f64 (-.f64 (*.f64 d1 -3) (neg.f64 (*.f64 (+.f64 d1 d1) 2))) (/.f64 (+.f64 3 d3) 1)) |
(*.f64 (+.f64 3 d3) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d1 d1) -2))) |
(/.f64 (-.f64 (neg.f64 d3) 3) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 3 (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d3 d3) d3) (+.f64 3 (+.f64 d3 d3))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d3 (+.f64 3 d3)) d3)) |
(*.f64 d1 (-.f64 d3 (-.f64 d3 (+.f64 3 d3)))) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 3 d3) 2)) (+.f64 (neg.f64 d3) -3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 3 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 3 (+.f64 d3 d3))) (*.f64 3 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 3 (+.f64 d3 d3))) (*.f64 3 d3)) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (*.f64 (+.f64 d3 d3) 2) (+.f64 3 (+.f64 d3 d3))) (*.f64 3 d3))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d3 d3)) (-.f64 (*.f64 (+.f64 d3 d3) 2) (*.f64 3 d3)))) |
(/.f64 (-.f64 (*.f64 3 (+.f64 3 d3)) (-.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (-.f64 d3 d3))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d3 d3) (-.f64 (*.f64 2 (*.f64 (+.f64 3 d3) 2)) (*.f64 3 (+.f64 3 d3)))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (+.f64 9 (-.f64 (*.f64 3 d3) (-.f64 (*.f64 (+.f64 3 d3) 4) (-.f64 d3 d3))))) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 4) (-.f64 d3 d3)) (*.f64 3 (+.f64 3 d3)))) |
(/.f64 (-.f64 (*.f64 3 d3) (+.f64 3 (*.f64 (+.f64 d3 d3) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 3 d3) (+.f64 3 (*.f64 (+.f64 d3 d3) 2))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 3 d3) (+.f64 3 (*.f64 (+.f64 d3 d3) 2)))) |
(*.f64 d1 (+.f64 (*.f64 (+.f64 d3 d3) 2) (-.f64 3 (*.f64 3 d3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 3 d3)))) (/.f64 -1 d1)) |
(*.f64 (*.f64 1/2 (-.f64 (+.f64 3 d3) (*.f64 3 (+.f64 3 d3)))) (neg.f64 d1)) |
(*.f64 (+.f64 3 (-.f64 d3 (*.f64 3 (+.f64 3 d3)))) (/.f64 d1 -2)) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 3/2) (+.f64 3/2 (*.f64 1/2 d3)))) |
(/.f64 (-.f64 (+.f64 d3 (+.f64 3 (+.f64 d3 d3))) (+.f64 (+.f64 3 (+.f64 d3 d3)) (+.f64 3 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 3 d3)) (*.f64 (*.f64 (+.f64 3 d3) 2) 2)) (+.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) (*.f64 (*.f64 (+.f64 3 d3) 2) 2))) (/.f64 -1 d1)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 3 d3)) (-.f64 (+.f64 3 d3) d3)) (/.f64 1 d1)) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d3 d3)) (-.f64 (+.f64 3 d3) 3)) (/.f64 1 d1)) |
(+.f64 (*.f64 d1 d3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (-.f64 (+.f64 3 d3) (-.f64 d3 d3))) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 3 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(+.f64 (/.f64 d1 1/3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 3 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 3 d3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 3 d3) 2) 2) -1)) (/.f64 1 d1)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d3) 4) (*.f64 3 (+.f64 3 d3)))) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -3))) |
(*.f64 d1 (+.f64 3 d3)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
Compiled 19 to 6 computations (68.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 0.0ms | d2 | @ | inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 0.0ms | d2 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 1× | batch-egg-rewrite |
| 1896× | rational.json-1 |
| 1890× | rational.json-2 |
| 1890× | rational.json-3 |
| 926× | rational.json-simplify-13 |
| 764× | rational.json-simplify-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 13 |
| 1 | 47 | 13 |
| 2 | 147 | 13 |
| 3 | 783 | 13 |
| 4 | 6427 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 d1) (*.f64 d3 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (-.f64 (neg.f64 d3) d2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 0 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 0 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 0 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 0 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 (-.f64 (neg.f64 d3) d2) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d2 d1) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 d3 d3)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 0 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2)) (*.f64 d2 (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 3) (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 d3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (-.f64 (neg.f64 d3) d2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 d3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 d3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 1 (-.f64 (neg.f64 d3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 d3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 1 (*.f64 (+.f64 d2 d3) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 d3) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d3) d2) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 d3) 2) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 d3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 d3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 (neg.f64 d3) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d2 d3) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2))))))) |
| 1× | egg-herbie |
| 1114× | rational.json-simplify-25 |
| 794× | rational.json-simplify-31 |
| 766× | rational.json-simplify-23 |
| 692× | rational.json-simplify-30 |
| 676× | rational.json-simplify-51 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 284 | 4085 |
| 1 | 1030 | 3749 |
| 2 | 5166 | 3749 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 d2 d1) |
(*.f64 d1 d3) |
(*.f64 d1 d3) |
(-.f64 (*.f64 d2 d1) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 d3) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d2 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d3 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (-.f64 (neg.f64 d3) d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 0 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) -1)) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 (-.f64 (neg.f64 d3) d2) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(-.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 d3 d3)) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 0 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2)) (*.f64 d2 (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d2 d1)) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (/.f64 (*.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 3) (/.f64 1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (*.f64 (-.f64 (neg.f64 d3) d2) -1)) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 d3) d1) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(*.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) d2)) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 (neg.f64 d3) d2))) |
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 1/2) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 d3) 1/2)) |
(*.f64 (+.f64 d1 d1) (*.f64 1 (*.f64 (+.f64 d2 d3) 1/2))) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) 1/2))) |
(*.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 (*.f64 (+.f64 d2 d3) 1/2) (+.f64 d1 d1)) |
(*.f64 (-.f64 (neg.f64 d3) d2) (neg.f64 d1)) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)))) |
(*.f64 (*.f64 (+.f64 d2 d3) 2) (*.f64 d1 1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 d3) -1/2)) |
(*.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))) -1/2) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(/.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 d3)))) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 d3)))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (neg.f64 d3) d2) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 d2 d3) 2) (/.f64 1/2 d1)) |
(neg.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
| Outputs |
|---|
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d1 d3) |
(*.f64 d1 d3) |
(-.f64 (*.f64 d2 d1) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d3 d2) 2)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) (*.f64 (+.f64 d3 d2) 2)))) |
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d2 d2) (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 d3) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2)) (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 2) (+.f64 (+.f64 d3 d3) (-.f64 d2 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (*.f64 d1 (-.f64 (+.f64 d3 d3) d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) 0) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (-.f64 (+.f64 d3 d2) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (-.f64 (+.f64 d3 d2) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d2 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d3 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d3 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (-.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d3 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 0 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (-.f64 (neg.f64 d3) d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d2 d2))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d3 d3))) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 0 (+.f64 d2 d3)) (-.f64 d3 d3))) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d2 d2) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 0 (+.f64 d2 d3)))) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 0 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 0 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2)) (*.f64 d1 (-.f64 d2 (neg.f64 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 2) (-.f64 d2 (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) -1)) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2)) (*.f64 d1 (-.f64 d2 (neg.f64 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 2) (-.f64 d2 (neg.f64 d3)))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 (-.f64 (neg.f64 d3) d2) (+.f64 d1 d1))) |
(*.f64 (-.f64 (neg.f64 d3) d2) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 -1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2)) (*.f64 d1 (-.f64 d2 (neg.f64 d3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 2) (-.f64 d2 (neg.f64 d3)))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (neg.f64 (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (-.f64 d2 d2) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (-.f64 d2 d2) (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (*.f64 d2 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (-.f64 d1 d1) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 0 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (-.f64 (-.f64 d1 d1) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2)))) (*.f64 d1 (neg.f64 d3)))) |
(-.f64 d1 (-.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (*.f64 d1 (neg.f64 d3))))) |
(-.f64 (*.f64 d3 (neg.f64 d1)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (-.f64 (-.f64 d3 d3) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 d1 (+.f64 d1 (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 (+.f64 d3 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(*.f64 d1 (-.f64 (-.f64 d2 d2) (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(*.f64 d1 (-.f64 (-.f64 d3 d3) (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) |
(-.f64 (+.f64 (*.f64 d2 d1) (-.f64 d3 d3)) (*.f64 d3 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d2) (-.f64 (-.f64 d3 d3) (*.f64 d3 (neg.f64 d1)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d2 (neg.f64 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (-.f64 d2 d2)) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d3) (-.f64 (-.f64 d2 d2) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 d2 (neg.f64 d3)))) |
(-.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) |
(*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3) (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(-.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 (*.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 (*.f64 2 (*.f64 d2 (+.f64 d1 d1))) (*.f64 3 (*.f64 d1 d2)))) |
(-.f64 (*.f64 d1 (*.f64 d3 3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 (*.f64 d3 3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d3 d2))) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 d3 d3))) (*.f64 d1 (*.f64 d3 3)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (-.f64 d2 d2)) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) (-.f64 d2 d2)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)))) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (-.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (-.f64 d3 d3)) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) (-.f64 d3 d3)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (-.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (-.f64 0 (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 0 (+.f64 d2 d3))) (*.f64 d2 d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 0 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) (*.f64 (+.f64 d3 d2) 0)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d3 d3)) 2)) (*.f64 d1 (*.f64 d3 3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 (*.f64 d3 3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 d3 d3))) (*.f64 d1 (*.f64 d3 3)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d2)) 2)) (*.f64 d2 (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 (*.f64 d2 3)))) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 2 (*.f64 d2 (+.f64 d1 d1))) (*.f64 3 (*.f64 d1 d2)))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3))) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3)))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (*.f64 d2 d1)) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2))) |
(-.f64 (+.f64 (*.f64 0 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3))) |
(+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2))) |
(-.f64 (/.f64 (*.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 3) (/.f64 1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) |
(*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 d3)) d1) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) |
(-.f64 (*.f64 (*.f64 (+.f64 d1 d1) 2) (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) |
(*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) |
(-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d3 d2)) d3)) |
(*.f64 d1 (+.f64 (+.f64 d3 d3) (-.f64 d2 d3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 (+.f64 d3 (+.f64 d2 d2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 d3 (+.f64 d2 d2)) d2)) |
(-.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2)) (+.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))) |
(-.f64 (*.f64 2 (*.f64 d1 (*.f64 (+.f64 d3 d2) 2))) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 3)) |
(*.f64 (-.f64 (*.f64 2 (+.f64 d1 d1)) (*.f64 d1 3)) (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (*.f64 (-.f64 (neg.f64 d3) d2) -1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d3) d2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)) 1/2) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 d3) 1/2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d1 d1) (*.f64 1 (*.f64 (+.f64 d2 d3) 1/2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) 1/2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (*.f64 (+.f64 d2 d3) 1/2) (+.f64 d1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (-.f64 (neg.f64 d3) d2) (neg.f64 d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (*.f64 (+.f64 d2 d3) 2) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 d3) -1/2)) |
(*.f64 (+.f64 d3 d2) (*.f64 (-.f64 (neg.f64 d1) d1) -1/2)) |
(*.f64 (+.f64 d3 d2) (*.f64 1/2 (-.f64 d1 (neg.f64 d1)))) |
(*.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))) -1/2) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 d2) (-.f64 (neg.f64 d3) d2)))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 (neg.f64 d3) (+.f64 d3 (+.f64 d2 d2))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 d2) (-.f64 (neg.f64 d3) d2)))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 (neg.f64 d3) (+.f64 d3 (+.f64 d2 d2))))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 (+.f64 d3 d2) (*.f64 (-.f64 (neg.f64 d1) d1) -1/2)) |
(*.f64 (+.f64 d3 d2) (*.f64 1/2 (-.f64 d1 (neg.f64 d1)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(/.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) -1) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 d3) 2)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2)) (*.f64 d1 (+.f64 d2 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 (neg.f64 d3) d2)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 d2) (-.f64 (neg.f64 d3) d2)))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 (neg.f64 d3) (+.f64 d3 (+.f64 d2 d2))))) |
(/.f64 (-.f64 (neg.f64 d3) d2) (/.f64 -1 d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
(/.f64 (/.f64 (+.f64 d2 d3) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(neg.f64 (*.f64 d1 (-.f64 (neg.f64 d3) d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d3 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 (neg.f64 d3))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
Compiled 28 to 15 computations (46.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | -inf | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 0.0ms | d2 | @ | 0 | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 0.0ms | d3 | @ | inf | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 0.0ms | d2 | @ | inf | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 0.0ms | d1 | @ | inf | (/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| 1× | batch-egg-rewrite |
| 996× | rational.json-simplify-11 |
| 886× | rational.json-simplify-31 |
| 886× | rational.json-simplify-5 |
| 804× | rational.json-simplify-3 |
| 742× | rational.json-simplify-18 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 19 |
| 1 | 72 | 19 |
| 2 | 276 | 19 |
| 3 | 1642 | 19 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 0 (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (/.f64 (+.f64 d3 3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d3 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 0 (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 0 (/.f64 (+.f64 d3 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d3 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 0 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 0 (/.f64 (+.f64 d2 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 6) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 d1 d1) 1/3) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 0 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d2 (+.f64 d3 3))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1 (+.f64 d2 (+.f64 d3 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (/.f64 (+.f64 d1 d1) 1/3)) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 6)) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1)) (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 d1 0) -1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1)) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 d2 (+.f64 d3 3)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 (+.f64 d3 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d1 (/.f64 1/2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (/.f64 d1 (/.f64 2 (+.f64 d2 (+.f64 d3 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 d1 (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2) (/.f64 1/2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 2 d1))) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (/.f64 (+.f64 d1 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 1/2 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 d1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (/.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1/2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 (*.f64 d1 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 1/2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (/.f64 1/2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 1 (/.f64 1/2 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 1 (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1348× | rational.json-simplify-29 |
| 1028× | rational.json-simplify-9 |
| 922× | rational.json-simplify-5 |
| 660× | rational.json-simplify-41 |
| 554× | rational.json-simplify-51 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 545 | 7040 |
| 1 | 1865 | 6586 |
| 2 | 7492 | 6586 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 (+.f64 d2 3) d1) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 0 (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 3 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 3 d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 d2 d1) (/.f64 (+.f64 d3 3) (/.f64 1 d1))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d3 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d3 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d2 d1))) |
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 3) (/.f64 1 d1))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d2 d1)))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d2 d1)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(+.f64 (/.f64 (+.f64 d1 d1) 1/3) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))) |
(+.f64 (*.f64 d1 3/2) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(+.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 d3) 0)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d2 (+.f64 d3 3))) (/.f64 1 d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1 (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (/.f64 (+.f64 d1 d1) 1/3)) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) (*.f64 (+.f64 d2 d3) d1)) |
(-.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 d2 d3) d1)) |
(-.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1)) (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1))) |
(-.f64 (/.f64 (*.f64 d1 0) -1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 d2 (+.f64 d3 3)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 d1 (/.f64 1/2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(-.f64 (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2))) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (/.f64 d1 (/.f64 2 (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 d1 (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2) (/.f64 1/2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2 d1))) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 (/.f64 2 d1)))) |
(*.f64 (+.f64 d2 (+.f64 d3 3)) d1) |
(*.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) 2)) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 1) |
(*.f64 2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 2 (*.f64 1 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) |
(*.f64 2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 2 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(*.f64 1/2 (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (/.f64 (+.f64 d1 d1) 1/2))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 d1 1/2)) |
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) |
(*.f64 (*.f64 d1 1/2) (*.f64 1/2 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 1/4 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (+.f64 d1 d1))) |
(*.f64 -1 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 d1 -2))) |
(*.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 -1 d1)))) |
(*.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (+.f64 d3 3)))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) -1) |
(*.f64 -1/2 (*.f64 d1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 d1))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) 1/2) |
(*.f64 (+.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (+.f64 d1 d1)) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 d1 -2)) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 d1 -2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (/.f64 d1 -1/2)) |
(*.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1/2 (/.f64 2 d1))) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 (*.f64 d1 1/2) 1/2)) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 1/2 (/.f64 2 d1)))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 1 (/.f64 1/2 (/.f64 -1 d1)))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 d1 -1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) -1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 1 (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) -1/2) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)) |
(*.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))) (*.f64 d1 1/2)) |
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) |
(neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 d3) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 3 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 0 (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) 0))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (+.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (/.f64 (+.f64 d3 3) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (*.f64 d1 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d3 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 3) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d2 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 3 d1) (*.f64 d2 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 d2 3) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (/.f64 (+.f64 d1 d1) 1/3) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) (*.f64 (+.f64 d3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) 0)) |
(+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (-.f64 (+.f64 d1 d1) d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 1/2)) (*.f64 (+.f64 (+.f64 d3 d2) 6) (/.f64 d1 2)))) |
(+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 1/2)) (*.f64 (+.f64 (+.f64 d3 d2) 6) (/.f64 d1 2)))) |
(+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 (+.f64 d2 d3) 6) (/.f64 2 d1)))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d3 d2)) 0) (+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 1/2)) (*.f64 (+.f64 (+.f64 d3 d2) 6) (/.f64 d1 2)))) |
(+.f64 (+.f64 0 (*.f64 (+.f64 d3 d2) 0)) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6)))) |
(+.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d3) 6)))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d3 d2)) 0) (+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 1/2)) (*.f64 (+.f64 (+.f64 d3 d2) 6) (/.f64 d1 2)))) |
(+.f64 (+.f64 0 (*.f64 (+.f64 d3 d2) 0)) (*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d3 d2) (+.f64 (+.f64 d3 d2) 6)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2))) |
(+.f64 (*.f64 d1 3/2) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d3 d2) 2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 (*.f64 (+.f64 d3 d2) 2)) (/.f64 d1 2)))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 (*.f64 (+.f64 d3 d2) 2)) (/.f64 d1 2)))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 2 d1)))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d3 d2)) 0) (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 (*.f64 (+.f64 d3 d2) 2)) (/.f64 d1 2)))) |
(+.f64 (+.f64 0 (*.f64 (+.f64 d3 d2) 0)) (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (*.f64 (+.f64 d2 d3) 2))))) |
(+.f64 (*.f64 (+.f64 3 (+.f64 d3 d2)) 0) (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 (*.f64 (+.f64 d3 d2) 2)) (/.f64 d1 2)))) |
(+.f64 (+.f64 0 (*.f64 (+.f64 d3 d2) 0)) (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3/2)))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 0) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 d1 0)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 d3) 0)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d2 (+.f64 d3 3))) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) (/.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (/.f64 1/2 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 0 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 0 (+.f64 3/2 (/.f64 (+.f64 d3 d2) 2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 (-.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) (/.f64 0 (/.f64 -2 (/.f64 (+.f64 3 (+.f64 d3 d2)) 1/2)))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 0 (neg.f64 (+.f64 3 (+.f64 d3 d2))))) |
(-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 d1 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) 0)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (/.f64 (+.f64 d1 d1) 1/3)) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d3 d2))) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 3) (*.f64 (+.f64 d3 d2) (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1)) (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (*.f64 d1 0) -1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (+.f64 3 (*.f64 (+.f64 d2 d3) 2)) (/.f64 1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(-.f64 (*.f64 (+.f64 3 (*.f64 (+.f64 d3 d2) 2)) (/.f64 d1 1)) (*.f64 d1 (+.f64 d3 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 (*.f64 (+.f64 d3 d2) 2))) (*.f64 d1 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 d2 (+.f64 d3 3)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 (+.f64 d3 3))))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 0 (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 -1 (+.f64 3 (+.f64 d3 d2))))) (*.f64 (+.f64 3 (+.f64 d3 d2)) (neg.f64 d1))) |
(-.f64 (*.f64 0 (+.f64 3/2 (/.f64 (+.f64 d3 d2) 2))) (*.f64 (+.f64 3 (+.f64 d3 d2)) (neg.f64 d1))) |
(-.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 (/.f64 1/2 d1) 1/4)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 d1 (/.f64 1/2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 0 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2))) (/.f64 d1 (/.f64 1/2 (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 (/.f64 1 (+.f64 d2 (+.f64 d3 3))) 1/2)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (/.f64 d1 (/.f64 2 (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 2 (+.f64 d2 (+.f64 d3 3)))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (/.f64 d1 (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(-.f64 (/.f64 (/.f64 (+.f64 d1 d1) 1/2) (/.f64 1 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2) (/.f64 1/2 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2 d1))) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 (/.f64 2 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 d2 (+.f64 d3 3)) d1) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) 2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) 1) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 2 (*.f64 1 (/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 2 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) 2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (/.f64 (+.f64 d1 d1) 1/2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 d1 1/2) (*.f64 1/2 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1/4 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 d1 -2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (/.f64 1/2 (/.f64 -1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (neg.f64 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 0) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (+.f64 d1 d1)) 1/2) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2) (+.f64 d1 d1)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 d1 -2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 d1 -2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (/.f64 d1 -1/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) 1/2) 3/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (+.f64 3 (+.f64 d3 d2)) 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 (+.f64 d3 d2) 1/2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (/.f64 1/2 (/.f64 2 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 (*.f64 d1 1/2) 1/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) (*.f64 1 (/.f64 1/2 (/.f64 2 d1)))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 (/.f64 d1 -2) (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 d1 (*.f64 -1/2 (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 1 (/.f64 1/2 (/.f64 -1 d1)))) |
(*.f64 (/.f64 d1 -2) (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 d1 (*.f64 -1/2 (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 (+.f64 d3 3))) (+.f64 d2 (+.f64 d3 3))) (*.f64 d1 -1/2)) |
(*.f64 (/.f64 d1 -2) (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 d1 (*.f64 -1/2 (-.f64 (neg.f64 (+.f64 3 (+.f64 d3 d2))) (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 (+.f64 d3 3)) -1/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 1 (/.f64 1/2 (/.f64 -1 (+.f64 d2 (+.f64 d3 3)))))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (-.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 (+.f64 d3 3)) d1)) -1/2) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d2 (+.f64 d3 3)) -2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) 2))) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (*.f64 (+.f64 d2 (+.f64 d3 3)) 2)) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 3 d2) d3)) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
Compiled 19616 to 9747 computations (50.3% saved)
14 alts after pruning (11 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1199 | 8 | 1207 |
| Fresh | 3 | 3 | 6 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 1204 | 14 | 1218 |
| Status | Error | Program |
|---|---|---|
| ▶ | 22.8b | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 22.8b | (/.f64 d1 (/.f64 1 (+.f64 3 d3))) | |
| 22.9b | (/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d3))) | |
| 18.6b | (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) | |
| 23.1b | (-.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 3/2) (*.f64 d1 (+.f64 3/2 (*.f64 1/2 d3)))) | |
| ▶ | 22.5b | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| ▶ | 0.4b | (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) (*.f64 d1 d3)) |
| ✓ | 18.6b | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| 18.6b | (*.f64 (+.f64 d2 d3) d1) | |
| ▶ | 22.5b | (*.f64 (+.f64 d2 3) d1) |
| 41.2b | (*.f64 d2 d1) | |
| ✓ | 22.7b | (*.f64 d1 (+.f64 3 d3)) |
| ✓ | 39.7b | (*.f64 d1 d3) |
| ▶ | 44.7b | (*.f64 3 d1) |
Compiled 272 to 198 computations (27.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) (*.f64 d1 d3)) |
| ✓ | 0.0b | (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2)) |
| ✓ | 0.1b | (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) |
| ✓ | 0.7b | (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
Compiled 73 to 50 computations (31.5% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d1 | @ | inf | (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) |
| 1.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
| 1.0ms | d1 | @ | inf | (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
| 0.0ms | d2 | @ | 0 | (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
| 1× | batch-egg-rewrite |
| 964× | rational.json-simplify-3 |
| 916× | rational.json-simplify-25 |
| 830× | rational.json-1 |
| 830× | rational.json-2 |
| 830× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 136 |
| 1 | 96 | 124 |
| 2 | 306 | 70 |
| 3 | 1867 | 70 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) |
(*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) |
(*.f64 d1 (*.f64 (+.f64 d2 3) 1/2)) |
(+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) (*.f64 d1 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 (*.f64 d1 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 1 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 1 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (*.f64 -1 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 1 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 1/2) (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 9/2 (*.f64 d2 3/2)) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (neg.f64 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)) (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 0 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (-.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 -2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 d2 3) -1/2) (+.f64 d1 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 2 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 (+.f64 d2 3) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 d1 d1)) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (*.f64 d1 (*.f64 d2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d2 3/2)) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2/3 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 d2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1)) (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 2/3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (/.f64 2/3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (*.f64 2/3 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 (*.f64 d2 3/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 2/3 (+.f64 d2 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/3 (+.f64 d2 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 (*.f64 d2 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) (*.f64 d1 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2/3 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 3/2) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -3/2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -3/2) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -3/2) (-.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2/3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -2/3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 0 (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2/3 (+.f64 d2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 3)) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d1) 3/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 d1 3/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 d1 3/2)) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 3/2)) (/.f64 1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 3/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d2 3) 4/3) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 d1) 3/2) (/.f64 1 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 0 (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 3/2) 2) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) 3/2) (+.f64 d2 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 3 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 3 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2/3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (+.f64 9/2 (*.f64 d2 3/2))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3)))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2/3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 3)) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2))) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (/.f64 d2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d2 (/.f64 2 d1)) (*.f64 d1 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d2 3) (+.f64 d2 3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (/.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3/2)) (/.f64 d2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 d2 (/.f64 2 d1))) (*.f64 d1 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2 d1)) (/.f64 d2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/2 (*.f64 d2 1/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 2 (+.f64 d2 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -1/2) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -1/2) (*.f64 1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 0 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (+.f64 d2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 d1) 1/2) (/.f64 1 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 1/2) 2) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (+.f64 d2 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2)) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (*.f64 d3 0) (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d3 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 (*.f64 (+.f64 d2 3) 2))) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (/.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 d3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d3 (+.f64 d2 3)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1698× | rational.json-simplify-11 |
| 1692× | rational.json-simplify-1 |
| 1100× | rational.json-simplify-3 |
| 782× | rational.json-simplify-9 |
| 586× | rational.json-simplify-55 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 998 | 25125 |
| 1 | 4124 | 24123 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(-.f64 (*.f64 9/2 d1) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 9/2 d1) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 d1) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(-.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))) |
(*.f64 (+.f64 d2 3) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))) |
(*.f64 (+.f64 d2 3) (*.f64 (*.f64 d1 1/2) 2)) |
(*.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)))) |
(*.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)))) |
(*.f64 (+.f64 d2 3) (*.f64 1 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)))) |
(*.f64 (+.f64 d2 3) (*.f64 1 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)))) |
(*.f64 (+.f64 d2 3) (*.f64 -1 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)))) |
(*.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 1 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 1/2 (*.f64 (*.f64 d1 1/2) (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 2) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 3) 2)) |
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 1/2) |
(*.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(*.f64 -1 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 -1 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (+.f64 d1 d1))) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1)) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1))) |
(*.f64 -1/2 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 3)))) |
(*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1 d1))) |
(*.f64 -1/2 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 3)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2))) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 d1 1/2)) |
(*.f64 2 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) -1/2) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 9/2 (*.f64 d2 3/2)) (+.f64 d2 3)))) |
(*.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)) (*.f64 d1 1/2)) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (neg.f64 (+.f64 d2 3))) |
(*.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)) (+.f64 d2 3)) |
(*.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) 1/2) |
(*.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (+.f64 d2 3)) |
(*.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 -1/2)) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) 1/4) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 0 (*.f64 d1 1/2))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) d1)) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2))) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)))) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 d1)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 2) |
(/.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (+.f64 d2 3)))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 (+.f64 d1 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 (+.f64 d1 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (-.f64 0 (/.f64 1 d1))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (+.f64 d1 d1) (/.f64 2 (+.f64 d2 3))) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 2 d1)) |
(/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 -2 (+.f64 d2 3))) |
(/.f64 (*.f64 (*.f64 (+.f64 d2 3) -1/2) (+.f64 d1 d1)) -1) |
(/.f64 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 2 (+.f64 d2 3))) -1) |
(/.f64 (/.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) 1/2) -1) |
(/.f64 (*.f64 2 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 1/2)) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 1/2)) -1) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 (+.f64 d2 3) 2)) -1) |
(/.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) 2)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 0 (+.f64 d1 d1)) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) 1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))) -1) |
(/.f64 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3)))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(/.f64 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 0 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 (*.f64 d2 3/2))) |
(+.f64 (*.f64 d1 (*.f64 d2 3/2)) (*.f64 d1 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(-.f64 0 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(-.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2/3 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2/3 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1))) |
(-.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2/3 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1))) |
(-.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1))) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 d2 3/2))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2/3 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1)) (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 1 d1))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(/.f64 d1 (/.f64 2/3 (+.f64 d2 3))) |
(/.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(/.f64 d1 (neg.f64 (/.f64 -2/3 (+.f64 d2 3)))) |
(/.f64 d1 (neg.f64 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(/.f64 (+.f64 d2 3) (/.f64 2/3 d1)) |
(/.f64 (+.f64 d2 3) (*.f64 2/3 (/.f64 1 d1))) |
(/.f64 3/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 1 d1)) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 1) |
(/.f64 1/2 (/.f64 (/.f64 2/3 (+.f64 d2 3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 3 (+.f64 d2 3)))) |
(/.f64 1/2 (/.f64 (/.f64 1/3 (+.f64 d2 3)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 (*.f64 d2 3/2)))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) (*.f64 d1 3/2))) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)))) |
(/.f64 1 (/.f64 2/3 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 2/3 d1))) |
(/.f64 (*.f64 d1 3/2) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/3 (+.f64 d2 3))) |
(/.f64 -1 (/.f64 1 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (/.f64 -1 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (neg.f64 (/.f64 1 d1))) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 1 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (-.f64 0 (/.f64 1 d1))) |
(/.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) -1) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2/3 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 3/2))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -3/2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2/3 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (neg.f64 d1) (/.f64 -2/3 (+.f64 d2 3))) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2/3 (+.f64 d2 3)) 1/2)) |
(/.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2 d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 2/3) |
(/.f64 (*.f64 (neg.f64 d1) 3/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 0 (*.f64 d1 3/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 0 (*.f64 d1 3/2)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (neg.f64 (*.f64 d1 3/2)) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(/.f64 (neg.f64 (*.f64 d1 3/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3))) |
(/.f64 (/.f64 (+.f64 d2 3) 4/3) (/.f64 1/2 d1)) |
(/.f64 (/.f64 (*.f64 (neg.f64 d1) 3/2) (/.f64 1 (+.f64 d2 3))) -1) |
(/.f64 (/.f64 (-.f64 0 (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) -1) |
(/.f64 (/.f64 (*.f64 d1 3/2) 2) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 3/2) (+.f64 d2 3)) -1) |
(/.f64 (*.f64 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)) 1/2) -1) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 3 (+.f64 d2 3))) -1) |
(/.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 3 (+.f64 d2 3))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (+.f64 9/2 (*.f64 d2 3/2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3)))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) -1) |
(/.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 3)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(neg.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 0 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 d1 3/2) (/.f64 d2 (/.f64 2 d1))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(+.f64 (/.f64 d2 (/.f64 2 d1)) (*.f64 d1 3/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d2 3) (+.f64 d2 3)) (/.f64 1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (/.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 1 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3/2)) (/.f64 d2 (/.f64 2 d1))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 d2 (/.f64 2 d1))) (*.f64 d1 3/2)) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1))) |
(-.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1))) |
(-.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1))) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2 d1)) (/.f64 d2 (/.f64 2 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2 d1))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(/.f64 d1 (/.f64 2 (+.f64 d2 3))) |
(/.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(/.f64 d1 (neg.f64 (/.f64 -2 (+.f64 d2 3)))) |
(/.f64 d1 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(/.f64 (+.f64 d2 3) (/.f64 2 d1)) |
(/.f64 (+.f64 d2 3) (*.f64 2 (/.f64 1 d1))) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3/2 (*.f64 d2 1/2)))) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1 d1)) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 1) |
(/.f64 1 (/.f64 (/.f64 2 (+.f64 d2 3)) d1)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) -1) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (neg.f64 (/.f64 1 d1))) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (*.f64 1 (neg.f64 (/.f64 1 d1)))) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (/.f64 1 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 1/2))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -1/2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2 d1))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2 d1))) |
(/.f64 (neg.f64 d1) (/.f64 -2 (+.f64 d2 3))) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (+.f64 d2 3)) 1/2)) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 2) |
(/.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(/.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 1/2 d1)) |
(/.f64 (/.f64 (*.f64 (neg.f64 d1) 1/2) (/.f64 1 (+.f64 d2 3))) -1) |
(/.f64 (/.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) -1) |
(/.f64 (/.f64 (*.f64 d1 1/2) 2) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (+.f64 d2 3)) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2)) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (*.f64 d1 1/2) d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d3 0) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 0) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d3 0)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 0 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) -1)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(-.f64 (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (-.f64 d3 (*.f64 (+.f64 d2 3) 2))) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) -1)) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (/.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) -1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(-.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d2 3))) |
(*.f64 d1 (*.f64 1 (+.f64 d3 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) |
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) |
(*.f64 -1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 -1 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0))) |
(*.f64 -1 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(*.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1) |
(*.f64 -1/2 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) 1/2) |
(*.f64 (+.f64 d3 (+.f64 d2 3)) d1) |
(*.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) -1/2) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))))) |
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 d2 3)))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) 1/2) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1) |
(/.f64 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0)) -1) |
(/.f64 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3)))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) -1) |
(neg.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (-.f64 (*.f64 3/2 (+.f64 3 d2)) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 d1 (-.f64 (*.f64 3/2 (+.f64 d2 3)) (*.f64 1/2 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -3/2 (+.f64 d2 3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (+.f64 -3/2 (*.f64 -1/2 d2))) (*.f64 -1 d1)) |
(-.f64 (*.f64 9/2 d1) (*.f64 3/2 d1)) |
(-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (*.f64 9/2 d1)) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 9/2) (*.f64 3/2 d1))) |
(*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))) |
(*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 3/2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 9/2 d1) |
(*.f64 d1 9/2) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 (*.f64 d2 d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 9/2 d1) (*.f64 3/2 (*.f64 d2 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 3/2 d1) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d2 d1)) |
(*.f64 d2 (*.f64 1/2 d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 1/2 (*.f64 d2 d1)) |
(*.f64 d2 (*.f64 1/2 d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 3/2 d1) (*.f64 1/2 (*.f64 d2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 d3 (*.f64 3/2 (+.f64 d2 3))) (*.f64 1/2 (+.f64 d2 3))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 (-.f64 (+.f64 (*.f64 3/2 (+.f64 3 d2)) d3) (*.f64 1/2 (+.f64 3 d2))) d1) |
(*.f64 d1 (+.f64 d3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))))) |
(*.f64 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))))) |
(*.f64 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))))) |
(*.f64 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))) (*.f64 -1 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -3/2 (+.f64 3 d2)) (*.f64 -1 d3)) (*.f64 -1/2 (+.f64 3 d2))))) |
(*.f64 d1 (*.f64 -1 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))))) |
(*.f64 (+.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (-.f64 (*.f64 -1 d3) (+.f64 -3/2 (*.f64 -1/2 d2)))) (*.f64 -1 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d2 (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1))) |
(*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))) |
(*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (+.f64 (*.f64 d1 d3) (*.f64 -1 (*.f64 d2 (-.f64 (*.f64 -3/2 d1) (*.f64 -1/2 d1)))))) (*.f64 3/2 d1)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 d3)) (*.f64 3/2 d1))) |
(-.f64 (+.f64 (*.f64 d2 (*.f64 -1 (-.f64 (*.f64 d1 -3/2) (*.f64 d1 -1/2)))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 3/2 d1)) |
(-.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 3/2 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3)) (*.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 2 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1))) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2))) |
(+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (+.f64 (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 (+.f64 d2 3) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))) |
(*.f64 (+.f64 3 d2) (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1))) |
(*.f64 (+.f64 d2 3) (*.f64 (*.f64 d1 1/2) 2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) (+.f64 (*.f64 3/2 d1) (*.f64 1/2 d1)))) |
(*.f64 (+.f64 3 d2) (+.f64 (*.f64 (*.f64 1/2 d1) 1/2) (*.f64 d1 3/4))) |
(*.f64 (+.f64 d2 3) (*.f64 1/2 (+.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) (+.f64 (*.f64 3/2 d1) (*.f64 1/2 d1)))) |
(*.f64 (+.f64 3 d2) (+.f64 (*.f64 (*.f64 1/2 d1) 1/2) (*.f64 d1 3/4))) |
(*.f64 (+.f64 d2 3) (*.f64 1 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 (+.f64 d2 3) (*.f64 1 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)))) |
(*.f64 (+.f64 3 d2) (*.f64 (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1)) 1)) |
(*.f64 (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1)) (*.f64 1 (+.f64 3 d2))) |
(*.f64 (+.f64 d2 3) (*.f64 -1 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 1/2 (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 1/2 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)))) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 1/2 (*.f64 1 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 1/2 (*.f64 (*.f64 d1 1/2) (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (*.f64 1/2 d1) (+.f64 d2 (+.f64 (+.f64 (*.f64 d2 3) 9) 3)))) |
(*.f64 (+.f64 d2 (+.f64 (+.f64 (*.f64 d2 3) 9) 3)) (*.f64 d1 1/4)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 2) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d2 3) 2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 1/2) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 -1 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 1 (-.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(*.f64 -1 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 1 (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))))) |
(*.f64 1 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (+.f64 (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))))) |
(*.f64 -1 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))))) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (+.f64 d1 d1))) |
(*.f64 (+.f64 3 d2) (*.f64 (neg.f64 (+.f64 d1 d1)) -1/2)) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1)) |
(*.f64 (+.f64 3 d2) (-.f64 d1 (-.f64 d1 d1))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)))) |
(*.f64 (+.f64 3 d2) (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3))) |
(*.f64 d1 (-.f64 (+.f64 3 d2) (-.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3)))) |
(*.f64 d1 (-.f64 (+.f64 (*.f64 d2 3) 9) (*.f64 (+.f64 3 d2) 2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 d1 (-.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 9/2 (*.f64 3/2 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)))) |
(*.f64 d1 (-.f64 (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2))) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 3 (+.f64 d2 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 d1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)) (+.f64 d2 (+.f64 (*.f64 (+.f64 3 d2) 2) 3)))) |
(*.f64 -1/2 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 -1/2 (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1 d1))) |
(*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 (+.f64 3 d2))) (/.f64 d1 1))) |
(*.f64 -1/2 (*.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 (+.f64 3 d2) 1))) |
(*.f64 -1/2 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 1 (+.f64 d2 3)))) |
(*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 (+.f64 3 d2))) (/.f64 d1 1))) |
(*.f64 -1/2 (*.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 (+.f64 3 d2) 1))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (*.f64 (+.f64 3 d2) d1))) |
(*.f64 -1/2 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 d1 1/2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 2 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) -1/2) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 1/2 d1) 0)) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 (*.f64 1/2 d1) (-.f64 (+.f64 d2 (+.f64 (*.f64 (+.f64 3 d2) 2) 3)) (+.f64 3 d2))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 9/2 (*.f64 d2 3/2)) (+.f64 d2 3)))) |
(*.f64 (*.f64 1/2 d1) (-.f64 (+.f64 (+.f64 3 d2) (+.f64 9/2 (*.f64 3/2 d2))) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 d2 3)) (*.f64 d1 1/2)) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2)) (neg.f64 (+.f64 d2 3))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2)) (+.f64 d2 3)) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 3/2 d1) (*.f64 1/2 d1))) |
(*.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) 1/2) |
(*.f64 d1 (*.f64 1/2 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3 d2)))) |
(*.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (+.f64 d2 3)) |
(*.f64 (+.f64 3 d2) (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1))) |
(*.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (+.f64 (neg.f64 d1) (neg.f64 d1))) |
(*.f64 -1/2 (*.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (+.f64 3 d2))) |
(*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 -1/2)) |
(*.f64 d1 (*.f64 (+.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 (+.f64 3 d2))) -1/2)) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) 1/4) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 (neg.f64 (+.f64 d1 d1)) -1/2)) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (+.f64 d1 d1) (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2))))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 0 (*.f64 d1 1/2))) |
(*.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 1/2 d1) 0)) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) d1)) |
(*.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 d1 (*.f64 1/2 d1))) |
(*.f64 (neg.f64 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)))) |
(*.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1)) (*.f64 1/2 d1))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)))) |
(/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 1))) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 d1 1/2)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) 2) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 (+.f64 d1 d1))) |
(*.f64 (+.f64 3 d2) (*.f64 (neg.f64 (+.f64 d1 d1)) -1/2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 (+.f64 d1 d1))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (/.f64 (+.f64 d1 d1) -2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (-.f64 0 (/.f64 1 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (+.f64 d1 d1) (/.f64 2 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 2 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 -2 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 (*.f64 (+.f64 d2 3) -1/2) (+.f64 d1 d1)) -1) |
(neg.f64 (*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (+.f64 d1 d1))) |
(neg.f64 (*.f64 (+.f64 3 d2) (*.f64 (+.f64 d1 d1) -1/2))) |
(/.f64 (/.f64 (+.f64 (neg.f64 d1) (neg.f64 d1)) (/.f64 2 (+.f64 d2 3))) -1) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (/.f64 (+.f64 d1 d1) 2) (/.f64 1 (+.f64 d2 3))) |
(*.f64 (/.f64 (+.f64 d1 d1) 2) (/.f64 (+.f64 3 d2) 1)) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) 1/2) -1) |
(/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 1))) |
(/.f64 (*.f64 2 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (*.f64 d1 1/2)) -1) |
(neg.f64 (*.f64 (*.f64 1/2 d1) (+.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 (+.f64 3 d2))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 1/2)) -1) |
(neg.f64 (*.f64 (*.f64 1/2 d1) (+.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (+.f64 (*.f64 d2 -3/2) -9/2)))) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (+.f64 (*.f64 d2 -3/2) -9/2)) d1))) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 (+.f64 d2 3) 2)) -1) |
(/.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 3 d2) 1))) |
(/.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) 2)) -1) |
(neg.f64 (*.f64 (+.f64 3 d2) (*.f64 (neg.f64 (*.f64 1/2 d1)) 2))) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 3 d2) (-.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (*.f64 (+.f64 3 d2) 2)) (/.f64 1 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 (+.f64 (*.f64 d2 3) 9) (*.f64 (+.f64 3 d2) 2)))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 9/2 (*.f64 3/2 d2))) (/.f64 1 d1)) |
(/.f64 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2))) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2) (/.f64 1 d1)) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)) (+.f64 d2 (+.f64 (*.f64 (+.f64 3 d2) 2) 3))) (/.f64 1 d1)) |
(/.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 3 d2) (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 0 (+.f64 d1 d1)) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(/.f64 (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1) (/.f64 2 (+.f64 3 d2))) |
(/.f64 (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (+.f64 3 d2))) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (-.f64 d1 d1) d1) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 -1 (-.f64 (-.f64 d1 d1) d1))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 3 d2))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) 1) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (*.f64 (+.f64 3 d2) d1))) |
(/.f64 (-.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(neg.f64 (-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 0 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) 1) |
(/.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (+.f64 (neg.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) 1) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 (+.f64 d2 3)))) -1) |
(neg.f64 (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1)))) |
(neg.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(neg.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))))) |
(/.f64 (-.f64 (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) (+.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(neg.f64 (-.f64 (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))))) |
(neg.f64 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))) (+.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1)))))) |
(/.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3 d2) d1) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0)) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0)) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0))) |
(+.f64 0 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 (*.f64 d2 3/2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (*.f64 d2 3/2)) (*.f64 d1 9/2)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 0) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 0)) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 (+.f64 d2 3) 0)) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 0))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 0 (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 0 (/.f64 d1 -2))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3)))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (/.f64 (+.f64 3 d2) (/.f64 2/3 (-.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)) (/.f64 d1 2/3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9)) (/.f64 d1 1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 3 d2))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 0 (/.f64 (+.f64 3 d2) -4/3))) |
(-.f64 0 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (*.f64 3 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (*.f64 (+.f64 3 d2) (/.f64 3 (neg.f64 (/.f64 1 d1))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (*.f64 (+.f64 3 d2) (/.f64 3 (/.f64 -1 d1)))) |
(-.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2/3 (+.f64 3 d2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2)) (/.f64 (+.f64 d1 d1) (/.f64 -2/3 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 -3/2 (*.f64 -1/2 d2))) (/.f64 2/3 d1)) |
(-.f64 (/.f64 (+.f64 3 d2) (/.f64 4/3 d1)) (*.f64 (*.f64 (+.f64 3 d2) d1) -3/4)) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (*.f64 0 (/.f64 d1 -2)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2/3 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 2/3 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 2/3 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))))) |
(-.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2/3 d1)) |
(/.f64 d1 (/.f64 2/3 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 3 d2) (/.f64 3 (/.f64 2/3 d1))) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (/.f64 d1 2/9)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2/3 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2/3 d1))) |
(/.f64 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))))) |
(-.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2/3 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 -2/3 d1)) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2/3 d1)) (*.f64 d1 (*.f64 d2 3/2))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 d1 2/3)) (*.f64 3/2 (*.f64 d2 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2/3 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2/3 d1))) |
(/.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 3 d2) (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 3 d2) (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))))) |
(-.f64 (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (/.f64 1 d1)) (/.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9)) (+.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 (*.f64 d2 3) 9))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 (*.f64 d2 3) 9)) (+.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9))) (/.f64 -1 d1)) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2/3 (+.f64 3 d2)))) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (*.f64 0 (/.f64 (+.f64 3 d2) -4/3)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(/.f64 d1 (/.f64 2/3 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (neg.f64 (/.f64 -2/3 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (neg.f64 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d2 3) (/.f64 2/3 d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d2 3) (*.f64 2/3 (/.f64 1 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 3/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 1 d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (/.f64 -1 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (neg.f64 (neg.f64 (/.f64 1 d1)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) 1) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 2/3 (+.f64 d2 3)) (+.f64 d1 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 3 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/3 (+.f64 d2 3)) d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 (*.f64 d2 3/2)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) (*.f64 d1 3/2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)))) |
(/.f64 (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (+.f64 3 d2) (*.f64 (*.f64 d1 -1/2) 3))) |
(/.f64 1 (/.f64 2/3 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 2/3 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 3/2) (/.f64 1 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/3 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 -1 (/.f64 1 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (/.f64 -1 d1)) |
(*.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (neg.f64 (/.f64 1 d1))) |
(*.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (*.f64 1 (neg.f64 (/.f64 1 d1)))) |
(*.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -3/2) (-.f64 0 (/.f64 1 d1))) |
(*.f64 (+.f64 (*.f64 d2 -3/2) -9/2) (neg.f64 d1)) |
(/.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3)) -1) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2/3 d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 3/2))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -3/2)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2/3 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (/.f64 -2/3 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2/3 (+.f64 d2 3))))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 2/3 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2/3 (+.f64 d2 3)) 1/2)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 3 (+.f64 d2 3)) (/.f64 2 d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 2/3) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (neg.f64 d1) 3/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 0 (*.f64 d1 3/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 0 (*.f64 d1 3/2)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (*.f64 d1 3/2)) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (*.f64 d1 3/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (+.f64 d2 3) 4/3) (/.f64 1/2 d1)) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (*.f64 (neg.f64 d1) 3/2) (/.f64 1 (+.f64 d2 3))) -1) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (-.f64 0 (*.f64 d1 3/2)) (/.f64 1 (+.f64 d2 3))) -1) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (*.f64 d1 3/2) 2) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 3/2) (+.f64 d2 3)) -1) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1)) 1/2) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (+.f64 3 d2) (*.f64 (*.f64 d1 -1/2) 3))) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 3 (+.f64 d2 3))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 d1)) -2) |
(neg.f64 (*.f64 (+.f64 3 d2) (*.f64 (*.f64 d1 -1/2) 3))) |
(/.f64 (*.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 3 (+.f64 d2 3))) -1) |
(neg.f64 (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 (*.f64 1/2 d1)))) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 2)) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3 d2)) (*.f64 (+.f64 3 d2) 2)))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (*.f64 d2 3) 9)) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (*.f64 d2 3) 9)))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 -2/3 d1)) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2/3 d1))) |
(/.f64 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 3 d2) (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))) (/.f64 -2/3 d1)) |
(/.f64 d1 (/.f64 -2/3 (+.f64 (*.f64 (+.f64 3 d2) 2) (-.f64 (+.f64 3 d2) (+.f64 (*.f64 (+.f64 3 d2) 2) (*.f64 (+.f64 3 d2) 2)))))) |
(/.f64 (-.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3))) (+.f64 9/2 (*.f64 d2 3/2))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9))) (/.f64 1 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9))))) |
(/.f64 (-.f64 (+.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 9/2 (*.f64 d2 3/2))) (+.f64 (*.f64 3 (+.f64 d2 3)) (*.f64 3 (+.f64 d2 3)))) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9)) (+.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 (*.f64 d2 3) 9))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 (*.f64 d2 3) 9)) (+.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 (*.f64 d2 3) 9))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (-.f64 d1 (-.f64 d1 d1)) (/.f64 2/3 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 2/3 (-.f64 d1 (-.f64 d1 d1)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2/3 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))) (/.f64 2/3 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 2/3 (-.f64 (+.f64 d1 (+.f64 d1 (+.f64 d1 d1))) (+.f64 d1 (+.f64 d1 d1))))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3 (*.f64 (+.f64 3 d2) d1))) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) -1) |
(/.f64 (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1))) 1) |
(/.f64 (-.f64 (*.f64 d1 3/2) (*.f64 d1 3)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (*.f64 3/2 d1) (*.f64 3 d1)) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 1 (-.f64 (*.f64 3 d1) (*.f64 3/2 d1)))) |
(/.f64 (-.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 3/2))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (*.f64 3/2 d1) (+.f64 (*.f64 3/2 d1) (*.f64 3/2 d1))) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 -1 (-.f64 (*.f64 3/2 d1) (+.f64 (*.f64 3/2 d1) (*.f64 3/2 d1))))) |
(neg.f64 (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0)) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0)) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) d1)) |
(+.f64 0 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (*.f64 d1 3/2) (/.f64 d2 (/.f64 2 d1))) |
(+.f64 (*.f64 3/2 d1) (*.f64 d2 (/.f64 d1 2))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 (+.f64 3 d2) d1)) |
(+.f64 (/.f64 d2 (/.f64 2 d1)) (*.f64 d1 3/2)) |
(+.f64 (*.f64 3/2 d1) (*.f64 d2 (/.f64 d1 2))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 0) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 d1 0)) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 0)) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (neg.f64 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 0 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (neg.f64 (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (/.f64 0 (neg.f64 (/.f64 1 d1)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 0 (/.f64 d1 -2))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 (-.f64 (+.f64 d2 3) (+.f64 d2 3)) (/.f64 1 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (/.f64 0 (neg.f64 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 0 (/.f64 (+.f64 3 d2) -4))) |
(-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (/.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 1 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 2 (*.f64 (+.f64 3 d2) (neg.f64 d1))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (/.f64 (+.f64 d1 d1) (/.f64 -2 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1)) (/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 -3/2 (*.f64 -1/2 d2))) (/.f64 2 d1)) |
(-.f64 (/.f64 (+.f64 3 d2) (/.f64 4 d1)) (*.f64 (*.f64 (+.f64 3 d2) d1) -1/4)) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3/2)) (/.f64 d2 (/.f64 2 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 3/2 d1)) (*.f64 d2 (/.f64 d1 2))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 d2 (/.f64 2 d1))) (*.f64 d1 3/2)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 3/2 d1)) (*.f64 d2 (/.f64 d1 2))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 d1))) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (*.f64 0 (/.f64 d1 -2)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (/.f64 (+.f64 (+.f64 d1 d1) d1) (/.f64 2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2 d1)) |
(/.f64 d1 (/.f64 2 (-.f64 (+.f64 9/2 (*.f64 3/2 d2)) (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2))) (/.f64 2 d1)) (/.f64 (+.f64 9/2 (*.f64 d2 3/2)) (/.f64 2 d1))) |
(/.f64 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))) (/.f64 -2 d1)) |
(/.f64 d1 (/.f64 2 (-.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 9/2 (*.f64 3/2 d2))))) |
(-.f64 (/.f64 (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3)) (/.f64 2 d1)) (/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 -2 d1)) |
(/.f64 d1 (/.f64 -2 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))))) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 2 d1)) (/.f64 d2 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2) (/.f64 2 d1)) |
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (/.f64 2 d1)) (/.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (/.f64 2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(-.f64 (/.f64 0 (neg.f64 (/.f64 2 (+.f64 3 d2)))) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(-.f64 (*.f64 0 (/.f64 (+.f64 3 d2) -4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) |
(/.f64 d1 (/.f64 2 (+.f64 d2 3))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (*.f64 -1 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (neg.f64 (/.f64 -2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 d1 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d2 3) (/.f64 2 d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d2 3) (*.f64 2 (/.f64 1 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1 d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (*.f64 -1 (neg.f64 (/.f64 1 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (/.f64 -1 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 3/2 (*.f64 d2 1/2)) (neg.f64 (neg.f64 (/.f64 1 d1)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) 1) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 1 (/.f64 (/.f64 2 (+.f64 d2 3)) d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1 (+.f64 d2 3))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) -1) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (/.f64 -1 d1)) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (neg.f64 (/.f64 1 d1))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (*.f64 1 (neg.f64 (/.f64 1 d1)))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 0 (/.f64 1 d1))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -2 d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 1/2))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 (/.f64 1 d1) -1/2)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (*.f64 -1 (/.f64 2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (/.f64 2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (/.f64 -2 (+.f64 d2 3))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (*.f64 1 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (+.f64 d2 3)) 1/2)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 2) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (neg.f64 d1) 1/2) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 0 (*.f64 d1 1/2)) (*.f64 -1 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 1 (neg.f64 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 1/2 d1)) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (*.f64 (neg.f64 d1) 1/2) (/.f64 1 (+.f64 d2 3))) -1) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 1 (+.f64 d2 3))) -1) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (/.f64 (*.f64 d1 1/2) 2) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (*.f64 (*.f64 (neg.f64 d1) 1/2) (+.f64 d2 3)) -1) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1) |
(neg.f64 (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(neg.f64 (-.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(/.f64 (-.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2)) (+.f64 d2 3)) (neg.f64 (/.f64 2 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (/.f64 (+.f64 3 d2) (/.f64 -2 d1))) |
(/.f64 (-.f64 (-.f64 d1 d1) d1) (/.f64 -2 (+.f64 3 d2))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 3 (+.f64 d2 3))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (*.f64 d2 3) 9)) (/.f64 -2 d1)) |
(/.f64 d1 (/.f64 -2 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 (*.f64 d2 3) 9)))) |
(/.f64 (-.f64 (+.f64 9/2 (*.f64 d2 3/2)) (-.f64 (*.f64 3 (+.f64 d2 3)) (+.f64 3/2 (*.f64 d2 1/2)))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (+.f64 9/2 (-.f64 (*.f64 3/2 d2) (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))))) (/.f64 -2 d1)) |
(/.f64 d1 (/.f64 2 (-.f64 (-.f64 (+.f64 (*.f64 d2 3) 9) (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 9/2 (*.f64 3/2 d2))))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d2 3))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 -2 d1)) |
(/.f64 d1 (/.f64 -2 (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))))) |
(/.f64 (-.f64 d2 (+.f64 3 (+.f64 d2 d2))) (neg.f64 (/.f64 2 d1))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2) (/.f64 2 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d2 3) 2) (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 2) (*.f64 (+.f64 d2 3) 2))) (neg.f64 (/.f64 2 d1))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d1 d1) (+.f64 d1 d1)) d1) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (/.f64 (+.f64 3 d2) (/.f64 -2 d1))) |
(/.f64 (-.f64 (-.f64 d1 d1) d1) (/.f64 -2 (+.f64 3 d2))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) d1) (+.f64 (+.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) 2)) (neg.f64 (/.f64 1 d1))) |
(/.f64 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))) (/.f64 1 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 (*.f64 (+.f64 3 d2) 2) (+.f64 3/2 (+.f64 (+.f64 3 d2) (*.f64 d2 1/2)))))) |
(/.f64 (-.f64 (*.f64 d1 1/2) d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 d1 (*.f64 1/2 d1)) (/.f64 1 (+.f64 3 d2))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2))) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (*.f64 1/2 d1) (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1))) (/.f64 -1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 1 (-.f64 (+.f64 (*.f64 1/2 d1) (*.f64 1/2 d1)) (*.f64 1/2 d1)))) |
(neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2))) |
(*.f64 (+.f64 -3/2 (*.f64 -1/2 d2)) (neg.f64 d1)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (-.f64 (*.f64 d1 0) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (-.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (+.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2))))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (-.f64 (+.f64 (*.f64 (-.f64 d1 d1) (/.f64 (+.f64 3 d2) 2)) (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2))))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (-.f64 (*.f64 d1 0) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d3 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 d1 d3)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 d3 0))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 d1 d3)) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (-.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (-.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d3 0) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (+.f64 d3 d3))))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 0) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d3 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (*.f64 d3 0)) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 d3 0)) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 0 (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 0 (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d3 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d3 0) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (-.f64 (*.f64 d3 0) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (-.f64 (*.f64 d3 0) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 0 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d3 0) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (-.f64 (*.f64 d3 0) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (-.f64 (*.f64 d3 0) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (+.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (-.f64 (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (-.f64 (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 0 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) -1)) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2))) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) |
(-.f64 (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 (*.f64 -3/2 d1) (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))) (*.f64 (+.f64 3 d2) (*.f64 d1 -3/2))) |
(-.f64 (*.f64 d1 (-.f64 d3 (*.f64 (+.f64 d2 3) 2))) (*.f64 (*.f64 3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 (+.f64 (*.f64 d2 3) 9) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d3 (*.f64 (+.f64 3 d2) 2))) (*.f64 3 (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) -1)) |
(-.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (neg.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 0) (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3)))) |
(-.f64 (*.f64 d1 0) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3)))) |
(-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d3) (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))))) |
(-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) |
(-.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (neg.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) (neg.f64 d1)) (/.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) -1)) |
(-.f64 (*.f64 (*.f64 (+.f64 3 d2) 2) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)) (neg.f64 d1))) |
(-.f64 (*.f64 2 (*.f64 (+.f64 3 d2) (neg.f64 d1))) (*.f64 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(+.f64 (-.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))) |
(-.f64 (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) |
(+.f64 0 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(-.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2)))) (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 d1 (+.f64 9/2 (*.f64 d2 3/2))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (-.f64 (*.f64 d1 d3) (*.f64 3/2 (*.f64 (+.f64 3 d2) d1))))) |
(-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (neg.f64 d1))))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (*.f64 (+.f64 3 d2) d1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) |
(-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(-.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (neg.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) |
(*.f64 d1 (+.f64 d3 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 d1 (*.f64 1 (+.f64 d3 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1))) (*.f64 d1 d3))) |
(-.f64 (*.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 d1 d3)) -1) (*.f64 (*.f64 (+.f64 3 d2) d1) -1/2)) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 (*.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) -1) (*.f64 (*.f64 (+.f64 3 d2) d1) -1/2)) |
(*.f64 -1 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 -1 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0))) |
(*.f64 1 (-.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 (+.f64 3 d2) 0)) |
(*.f64 -1 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3))))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 3 d2) d1) (-.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 d3)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))))) |
(*.f64 -1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))))) |
(*.f64 -1 (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))))) |
(*.f64 1 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2)))))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 1 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(*.f64 1 (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 1 (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(*.f64 -1/2 (neg.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(-.f64 0 (*.f64 (+.f64 3 (+.f64 d3 d2)) (*.f64 -1 d1))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2))))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3))))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) 1/2) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 d3 (+.f64 d2 3)) d1) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(*.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) -1/2) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) |
(/.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) 2) |
(/.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) 2) |
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3)))) -2) |
(/.f64 (+.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2))) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2)))) -2) |
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 1) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(/.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) 1/2) -1) |
(/.f64 (+.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3)))) -2) |
(/.f64 (+.f64 (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2))) (*.f64 (neg.f64 d1) (+.f64 3 (+.f64 d3 d2)))) -2) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) -1/2)) (*.f64 d1 d3)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 -1/2)) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1))) (*.f64 d1 d3))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) -1) |
(neg.f64 (-.f64 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))))) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 (*.f64 3/2 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 1/2 (*.f64 (+.f64 3 d2) d1)))) |
(/.f64 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1) |
(neg.f64 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(neg.f64 (-.f64 (*.f64 d3 0) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))) |
(/.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) -1) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3))))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(neg.f64 (-.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2))))) (*.f64 (+.f64 3 d2) (*.f64 d1 2)))) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1)) (*.f64 (+.f64 d2 3) 0)) -1) |
(neg.f64 (-.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 3))) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) (/.f64 (*.f64 (+.f64 3 d2) 0) -1)) |
(/.f64 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 d3 d3)))) -1) |
(neg.f64 (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 (+.f64 3 d2) d1) (*.f64 d1 (+.f64 d3 d3))))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (*.f64 3 (+.f64 d2 3))) (*.f64 d1 (*.f64 3 (+.f64 d2 3)))))) -1) |
(neg.f64 (-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) (+.f64 (*.f64 3 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1) |
(neg.f64 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 2)) (+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9)))))) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (+.f64 d2 3) 2)))) -1) |
(neg.f64 (-.f64 (*.f64 (+.f64 3 d2) d1) (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 3 d2) (*.f64 d1 2))))) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 3/2 (*.f64 d2 1/2)))) (+.f64 (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))) (*.f64 d1 (+.f64 d3 (+.f64 9/2 (*.f64 d2 3/2)))))) -1) |
(/.f64 (+.f64 (*.f64 3/2 (*.f64 (+.f64 3 d2) d1)) (*.f64 d1 (-.f64 d3 (+.f64 3/2 (*.f64 d2 1/2))))) 1) |
(/.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (*.f64 (+.f64 d2 3) 2))) (+.f64 (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))) (*.f64 d1 (+.f64 d3 (*.f64 3 (+.f64 d2 3)))))) -1) |
(/.f64 (-.f64 (*.f64 d1 (+.f64 d3 (+.f64 (*.f64 d2 3) 9))) (*.f64 (+.f64 3 d2) (*.f64 d1 2))) 1) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 d1 (+.f64 d3 (+.f64 d2 3)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 3))) 2))) -1) |
(/.f64 (-.f64 (*.f64 2 (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 3)))) 1) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 2 (+.f64 3 (+.f64 d3 d2)))) (*.f64 d1 (+.f64 3 (+.f64 d3 d2)))) 1) |
(neg.f64 (*.f64 (+.f64 d3 (+.f64 d2 3)) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 (+.f64 d3 d2))) |
Compiled 8 to 6 computations (25% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 d2 3) d1) |
Compiled 14 to 9 computations (35.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 (+.f64 d2 3) d1) |
| 0.0ms | d2 | @ | 0 | (*.f64 (+.f64 d2 3) d1) |
| 0.0ms | d2 | @ | inf | (*.f64 (+.f64 d2 3) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (+.f64 d2 3) d1) |
| 0.0ms | d1 | @ | inf | (*.f64 (+.f64 d2 3) d1) |
| 1× | batch-egg-rewrite |
| 1262× | rational.json-1 |
| 1258× | rational.json-2 |
| 1258× | rational.json-4 |
| 1258× | rational.json-3 |
| 970× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 39 | 13 |
| 2 | 114 | 13 |
| 3 | 593 | 13 |
| 4 | 4155 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 d2 3) d1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d2 d1) (*.f64 3 d1)) (*.f64 3 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 3 d1) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 3 d2)) (*.f64 d1 (+.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d2 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (*.f64 (*.f64 3 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 3 d2) (/.f64 1 d1)) (*.f64 d1 (+.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2)))) (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2)))) (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1)))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 3) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d2 (+.f64 d2 3)) d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 3) 2)) (neg.f64 (+.f64 d2 3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (*.f64 (+.f64 d2 d2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 d2 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d2 (+.f64 d2 3))) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 3 d1) 1/2)) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 3 d1) (+.f64 d1 (*.f64 3 d1))) (+.f64 (+.f64 d1 (*.f64 3 d1)) (+.f64 d1 (*.f64 3 d1)))) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 3 d1) -1) (/.f64 (+.f64 d1 (*.f64 3 d1)) -1)) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 3 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) 3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1398× | rational.json-simplify-29 |
| 722× | rational.json-simplify-51 |
| 602× | rational.json-simplify-11 |
| 558× | rational.json-simplify-13 |
| 556× | rational.json-simplify-24 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 353 | 4659 |
| 1 | 1360 | 4319 |
| 2 | 6911 | 4279 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) 0) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 0 (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 3 d1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 3 d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1)) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2)) (*.f64 d2 d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1)) (*.f64 d2 d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 d2 d1)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 3 d1)) |
(+.f64 (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 3 d1)) (*.f64 3 (+.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 3 d1) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 d2))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2)) |
(+.f64 (*.f64 d1 (-.f64 3 d2)) (*.f64 d1 (+.f64 d2 d2))) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d2 d1) 1/2)) |
(+.f64 (*.f64 (*.f64 3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (*.f64 (*.f64 3 d1) 1/2)) |
(+.f64 (/.f64 (-.f64 3 d2) (/.f64 1 d1)) (*.f64 d1 (+.f64 d2 d2))) |
(-.f64 (*.f64 (+.f64 d2 3) d1) 0) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 0 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1)) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3))))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1)) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2)) |
(-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2)))) (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1))) |
(-.f64 (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2)))) (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1)))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2))) |
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(/.f64 (+.f64 d2 3) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 3)))) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 3)))) |
(/.f64 (*.f64 (+.f64 d2 3) d1) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))))) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) 1/2)) |
(/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 (*.f64 (+.f64 d2 3) 1/2) (/.f64 1/2 d1)) |
(/.f64 (-.f64 (-.f64 d2 (+.f64 d2 3)) d2) (/.f64 -1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 3) 2)) (neg.f64 (+.f64 d2 3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (*.f64 (+.f64 d2 d2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 d2 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 (+.f64 d2 3))) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (*.f64 3 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 3 d1) 1/2)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (+.f64 (*.f64 3 d1) (+.f64 d1 (*.f64 3 d1))) (+.f64 (+.f64 d1 (*.f64 3 d1)) (+.f64 d1 (*.f64 3 d1)))) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (-.f64 (/.f64 (*.f64 3 d1) -1) (/.f64 (+.f64 d1 (*.f64 3 d1)) -1)) (/.f64 1 (+.f64 d2 3))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) 3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d2)) d1)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 d1 (-.f64 d2 d2)) (-.f64 (-.f64 d1 d1) d1))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 (-.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 0 (*.f64 (+.f64 d2 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(*.f64 (+.f64 3 d2) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d2)) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1)))) |
(+.f64 (-.f64 d2 d2) (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d2 (-.f64 (-.f64 d2 d2) d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d2 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(*.f64 (+.f64 3 d2) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d2 d1)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 3 d1) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) d2)) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(+.f64 (-.f64 (-.f64 d2 d2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) d2)) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (-.f64 (-.f64 d1 d1) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3)))) |
(+.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2))) |
(+.f64 (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1)) |
(+.f64 (-.f64 d2 d2) (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d2 (-.f64 (-.f64 d2 d2) d2))) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (+.f64 d1 (-.f64 d2 d2)) (-.f64 (-.f64 d1 d1) d1))) |
(+.f64 (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (*.f64 3 d1))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))))) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d2 d2)) (*.f64 d2 d1)) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d2 d2))) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 (-.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d1 d1) (-.f64 d1 d1)))) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (-.f64 d1 d1)) (*.f64 d2 d1)) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(+.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 3 d1)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d2 d1)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) d1)) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (-.f64 0 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 3 d1)) (*.f64 3 (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (-.f64 (*.f64 3 d1) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (-.f64 3 d2)) (*.f64 d1 (+.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3)))) (*.f64 (*.f64 d2 d1) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (*.f64 (*.f64 3 d1) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (/.f64 (-.f64 3 d2) (/.f64 1 d1)) (*.f64 d1 (+.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1))) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 0 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 3) d1) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) (-.f64 (neg.f64 d1) d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 3) 2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) -1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 -1 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)) (+.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(-.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 (+.f64 d2 3) (+.f64 d1 d1))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 (+.f64 6 (*.f64 2 d2)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) d2)) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3)))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1)))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(-.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2)) |
(-.f64 (*.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) 1/2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2)) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3/2)) (*.f64 d1 (+.f64 (*.f64 d2 1/2) 3/2))) |
(-.f64 (+.f64 (*.f64 3 (*.f64 (+.f64 d2 3) d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) (*.f64 (+.f64 3 d2) (+.f64 d1 d1))) |
(-.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 (+.f64 6 (*.f64 2 d2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(-.f64 (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) (+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2)))) (+.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d2 d2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (-.f64 d2 d2) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) d2)) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2)))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3)))) |
(-.f64 (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 d2 d1) (*.f64 3 (+.f64 d1 d1))) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2)))) (+.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1)))) (+.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1)))) |
(-.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 3) 2) 2)) (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1)))) (+.f64 (*.f64 1/2 (*.f64 3 (*.f64 (+.f64 d2 3) d1))) (*.f64 (*.f64 (+.f64 d2 3) d1) 1/2))) |
(-.f64 (*.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))) 1/2) (*.f64 (*.f64 d1 (+.f64 3 d2)) 1/2)) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3/2)) (*.f64 d1 (+.f64 (*.f64 d2 1/2) 3/2))) |
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)) 2) (*.f64 3 (*.f64 (+.f64 d2 3) d1))))) |
(+.f64 (*.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (*.f64 d1 -3) (+.f64 3 d2))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 3 d2) 4)) (*.f64 (+.f64 3 d2) (*.f64 d1 -3))) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (+.f64 d2 3) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 (+.f64 d2 3) d1) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 3) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 (+.f64 d2 3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 3) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 3)) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1)) (*.f64 (+.f64 d2 3) d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (*.f64 (+.f64 d2 3) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (-.f64 d2 (+.f64 d2 3)) d2) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (neg.f64 d2) 3) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) 3) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 -3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 3) 2)) (neg.f64 (+.f64 d2 3))) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d2 (-.f64 d2 3)) (*.f64 3 d2)) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (+.f64 d2 (-.f64 (-.f64 d2 3) (*.f64 3 d2)))) |
(*.f64 d1 (-.f64 3 (-.f64 (+.f64 d2 d2) (*.f64 3 d2)))) |
(/.f64 (-.f64 (*.f64 3 (+.f64 d2 3)) (-.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (-.f64 d2 d2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (-.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (+.f64 (*.f64 3 d2) 9))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (+.f64 (*.f64 3 d2) (-.f64 9 (-.f64 (*.f64 (+.f64 3 d2) 4) (-.f64 d2 d2))))) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 (+.f64 3 d2) 4) (-.f64 d2 d2)) (+.f64 (*.f64 3 d2) 9))) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 3 (*.f64 (+.f64 d2 d2) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 3 d2) (+.f64 3 (*.f64 (+.f64 d2 d2) 2))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 3 d2) (+.f64 3 (*.f64 (+.f64 d2 d2) 2)))) |
(*.f64 d1 (+.f64 3 (-.f64 (*.f64 (+.f64 d2 d2) 2) (*.f64 3 d2)))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 3) 1/2) (*.f64 1/2 (*.f64 3 (+.f64 d2 3)))) (/.f64 -1 d1)) |
(*.f64 (*.f64 1/2 (-.f64 (+.f64 3 d2) (+.f64 (*.f64 3 d2) 9))) (neg.f64 d1)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 (+.f64 d2 3))) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3)))) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 3 (+.f64 d2 3))) (+.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) (*.f64 (*.f64 (+.f64 d2 3) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 (*.f64 3 d2) 9) (+.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (*.f64 2 (*.f64 (+.f64 3 d2) 2))))) (neg.f64 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 (*.f64 (+.f64 3 d2) 4) (+.f64 (*.f64 3 d2) 9)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 4) (+.f64 (*.f64 3 d2) 9))) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (*.f64 3 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 (-.f64 (-.f64 d1 d1) (-.f64 (+.f64 d1 (*.f64 3 d1)) (*.f64 3 d1))) (neg.f64 (+.f64 3 d2))) |
(*.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (-.f64 d1 d1) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1))))) |
(*.f64 (+.f64 3 d2) (-.f64 (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1))) (-.f64 d1 d1))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 (*.f64 3 d1) 1/2)) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 (*.f64 1/2 (-.f64 (+.f64 3 d2) (+.f64 (*.f64 3 d2) 9))) (neg.f64 d1)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (-.f64 (*.f64 d1 1/2) (*.f64 d1 3/2))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 3/2) (*.f64 d1 1/2))) |
(/.f64 (-.f64 (+.f64 (*.f64 3 d1) (+.f64 d1 (*.f64 3 d1))) (+.f64 (+.f64 d1 (*.f64 3 d1)) (+.f64 d1 (*.f64 3 d1)))) (/.f64 -1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1)))) |
(/.f64 (-.f64 (/.f64 (*.f64 3 d1) -1) (/.f64 (+.f64 d1 (*.f64 3 d1)) -1)) (/.f64 1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 (*.f64 3 d1))) (*.f64 3 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 (-.f64 (*.f64 3 d1) (*.f64 3 d1)))) |
(/.f64 (-.f64 (+.f64 3 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) d2)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 3)) (-.f64 (+.f64 d2 3) 3)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 3)) -1)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 d2 3)) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 3) 2) 2) -1)) (/.f64 1 d1)) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (-.f64 (+.f64 (*.f64 3 d2) 9) (+.f64 (*.f64 2 (*.f64 (+.f64 3 d2) 2)) (*.f64 2 (*.f64 (+.f64 3 d2) 2))))) (neg.f64 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 (*.f64 (+.f64 3 d2) 4) (+.f64 (*.f64 3 d2) 9)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 4) (+.f64 (*.f64 3 d2) 9))) |
(neg.f64 (*.f64 (+.f64 d2 3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
Compiled 19 to 10 computations (47.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | 0 | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 0.0ms | d2 | @ | inf | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 0.0ms | d2 | @ | -inf | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 0.0ms | d1 | @ | inf | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 1× | batch-egg-rewrite |
| 1140× | rational.json-simplify-55 |
| 1046× | rational.json-simplify-5 |
| 972× | rational.json-simplify-13 |
| 764× | rational.json-simplify-9 |
| 704× | rational.json-simplify-39 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 47 | 13 |
| 2 | 153 | 13 |
| 3 | 775 | 13 |
| 4 | 6769 | 13 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 (+.f64 d2 3) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (-.f64 d2 d2) (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d1 d2)) (*.f64 d1 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d2 d1)) (*.f64 d1 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -3) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d1 -3) (-.f64 d2 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d2 (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (*.f64 d1 -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d2 (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 0 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (-.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d2 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 -3 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (/.f64 d1 (/.f64 1/2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 -3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 (neg.f64 d2) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 0 (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d2)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 -3 d2)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 -3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (+.f64 0 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 d2 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 3) (*.f64 d2 (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 0 (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (/.f64 d1 (/.f64 1/2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 0) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 -3) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d2 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (-.f64 0 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (-.f64 (*.f64 d2 d1) (*.f64 d1 -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (+.f64 d2 -3) -6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (-.f64 -3 d2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (-.f64 -3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 -3 d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 d2 3)) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (-.f64 d2 d2) -3) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 -3 d2) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d2) (+.f64 d2 -3)) (+.f64 d2 (*.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (*.f64 d2 3) (+.f64 d2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -3 d2) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 3) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (-.f64 -3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (-.f64 -3 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 (neg.f64 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d2 3) (+.f64 d2 3)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 -3 d2) (-.f64 -3 d2)) (/.f64 1/2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (/.f64 1/2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 (+.f64 d2 3) 2)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1/2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 -3 d2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -3 d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 -3) -6) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (-.f64 -3 d2))))))) |
| 1× | egg-herbie |
| 786× | rational.json-simplify-29 |
| 636× | rational.json-simplify-51 |
| 572× | rational.json-simplify-26 |
| 568× | rational.json-simplify-14 |
| 494× | rational.json-simplify-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 329 | 4157 |
| 1 | 1233 | 3889 |
| 2 | 7102 | 3883 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 (+.f64 d2 3) d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d1 d2)) (*.f64 d1 -3))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d2 d1)) (*.f64 d1 -3))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -3) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d1 -3) (-.f64 d2 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d2 (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (*.f64 d1 -6))) |
(+.f64 (*.f64 d1 -3) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d2 (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 0 (+.f64 d2 3))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (-.f64 (neg.f64 d2) -3))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d2 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 -3)))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 -3 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (/.f64 d1 (/.f64 1/2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 (neg.f64 d2) d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 0 (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d2)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)))) |
(+.f64 (*.f64 d1 (-.f64 -3 d2)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)) |
(+.f64 (*.f64 d1 3) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) |
(+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d2))))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 -3 d2))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (+.f64 0 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d2 d2))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d1 d1))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 3) (*.f64 d2 (*.f64 d1 3)))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (*.f64 d1 3)))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 0 (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 -6))) |
(+.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))) |
(+.f64 (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 -3))) |
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (/.f64 d1 (/.f64 1/2 d2))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 0) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) |
(+.f64 (*.f64 (+.f64 d2 -3) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d2 3)) 3))) |
(+.f64 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (-.f64 0 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))) |
(+.f64 (*.f64 0 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2)) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (-.f64 (*.f64 d2 d1) (*.f64 d1 -6)))) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (-.f64 (+.f64 d2 -3) -6)) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 (*.f64 d1 (-.f64 -3 d2)) -1) |
(*.f64 -1 (*.f64 d1 (-.f64 -3 d2))) |
(*.f64 (neg.f64 d1) (-.f64 -3 d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (-.f64 d2 d2) -3) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) 0)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 -3 d2) (-.f64 d2 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d2) (+.f64 d2 -3)) (+.f64 d2 (*.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (*.f64 d2 3) (+.f64 d2 -3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (+.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1))) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 3) 1/2)) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 1/2) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)) |
(*.f64 1/2 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2) -1/2) |
(*.f64 (-.f64 -3 d2) (neg.f64 d1)) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2)) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 3) (+.f64 d2 3))) |
(*.f64 -2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (-.f64 -3 d2)))) |
(*.f64 -2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (-.f64 -3 d2))))) |
(*.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 (*.f64 (+.f64 d2 3) 1/2) (+.f64 d1 d1)) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 (neg.f64 d1) d1)) |
(*.f64 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6)) 1/2) |
(*.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (+.f64 (+.f64 d2 3) (+.f64 d2 3)) (*.f64 d1 1/2)) |
(*.f64 (+.f64 (-.f64 -3 d2) (-.f64 -3 d2)) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) 2) |
(*.f64 (+.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 (+.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 (+.f64 d2 3) 2)) d1) |
(*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1/2 (/.f64 -1 d1))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 (*.f64 d1 (-.f64 -3 d2)) -1) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 d2))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 d2)))) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(/.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(/.f64 (-.f64 -3 d2) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 1/2 d1)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d2 -3) -6) (/.f64 1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -3 d2))) |
| Outputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 (+.f64 d2 3) d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 3 d1) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 0 (-.f64 d1 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 3) (*.f64 0 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 3 d1) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 0 (-.f64 d1 d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d2))) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 0 (-.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 0 (-.f64 d2 d1)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d2))) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 0 (-.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d1 d2)) (*.f64 d1 -3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 3 d1) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 0 (-.f64 d1 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 0 (-.f64 d2 d1)) (*.f64 d1 -3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 3 d1) (*.f64 0 (-.f64 d1 d2)))) |
(+.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 0 (-.f64 d1 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d2 d2))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d2 d2)) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (-.f64 d1 d1))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) (-.f64 d1 d1)) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -3) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d1 -3) (-.f64 d2 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 -3) (-.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 -6) (*.f64 d2 (-.f64 d1 d1)))))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 d2 -6)) (+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (-.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 d2 d2))))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d2 (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (*.f64 d1 -6))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 -3) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d2 (neg.f64 d1)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 d1) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 2 (*.f64 d1 (-.f64 -3 d2))))) |
(-.f64 (*.f64 d1 (-.f64 -3 d2)) (*.f64 -2 (*.f64 d1 (-.f64 d2 -3)))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d2 (*.f64 d1 3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (*.f64 d1 -3) (-.f64 (*.f64 d1 (*.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 3 d1) (*.f64 d1 d2))))) |
(-.f64 (*.f64 d1 (+.f64 -3 (*.f64 3 d2))) (*.f64 d1 (-.f64 (+.f64 d2 -3) (-.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d2)) d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d2 (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 0 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 (-.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d2))) (+.f64 (*.f64 d1 (/.f64 d2 1/2)) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 (neg.f64 d1) (+.f64 d2 (-.f64 d2 (+.f64 3 d2))))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d2 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 -3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (-.f64 -3 d2)) (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d1 (/.f64 d2 1/2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 3 d1) (*.f64 d1 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3)))) (*.f64 d1 (-.f64 (+.f64 d2 -3) (-.f64 3 d2)))) |
(+.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 (/.f64 d2 1/2)) (*.f64 1/2 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 -3) (-.f64 3 d2))) -1/2)) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (/.f64 d1 (/.f64 1/2 d2)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (/.f64 d2 1/2)))) |
(+.f64 (*.f64 d1 (*.f64 2 (-.f64 d2 -3))) (*.f64 d1 (-.f64 (+.f64 d2 -3) (/.f64 d2 1/2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 (neg.f64 d2) d2)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (+.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (-.f64 (neg.f64 d2) d2)))) |
(+.f64 (*.f64 d1 (*.f64 2 (-.f64 d2 -3))) (*.f64 d1 (+.f64 (+.f64 d2 -3) (-.f64 (neg.f64 d2) d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 0 (+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d2)) (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 2 (*.f64 d1 (-.f64 -3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (-.f64 (neg.f64 d2) d2))) (*.f64 -2 (*.f64 d1 (-.f64 d2 -3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 3 d2)) (*.f64 (*.f64 d1 (+.f64 3 d2)) 2))) |
(-.f64 (*.f64 d1 (*.f64 2 (-.f64 d2 -3))) (-.f64 (*.f64 d1 (*.f64 3 d2)) (*.f64 d1 (+.f64 d2 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 (-.f64 -3 d2)) (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 -1 (*.f64 d1 (-.f64 -3 (+.f64 d2 d2))))) |
(+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (*.f64 -1 (-.f64 -3 (+.f64 d2 d2))))) |
(+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 (-.f64 3 (*.f64 d2 -2)))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d2)) d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d1)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (-.f64 -3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3))))) |
(-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (+.f64 0 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3))))) |
(-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d2 d2))) |
(+.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3)))) (-.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (-.f64 d2 d2))) |
(-.f64 (-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) (-.f64 d2 d2)) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (-.f64 d1 d1))) |
(+.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3)))) (-.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (-.f64 d1 d1))) |
(-.f64 d1 (-.f64 d1 (-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (*.f64 d1 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (-.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3)))) (*.f64 (*.f64 d1 (+.f64 3 d2)) 0))) |
(-.f64 (-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) (*.f64 d1 (*.f64 d2 0))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (-.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 -3))) (-.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 (-.f64 (-.f64 3 d2) (+.f64 d2 -3))) (-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (-.f64 d2 -3)))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 d2 -3))))) |
(+.f64 (*.f64 d1 (/.f64 d2 1/2)) (-.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (+.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 2 (*.f64 d1 (/.f64 d2 1/2)))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 2 (/.f64 (/.f64 1/2 d2) d1))) (+.f64 (*.f64 d1 (+.f64 d2 -3)) (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 3) (*.f64 d2 (*.f64 d1 3)))) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (-.f64 (*.f64 3 d1) (*.f64 d1 (*.f64 3 d2)))) |
(+.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (-.f64 3 (*.f64 3 d2)))) |
(+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (-.f64 (*.f64 d1 (-.f64 (+.f64 d2 3) d2)) (*.f64 d2 (*.f64 d1 3)))) |
(+.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d2))) (-.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (*.f64 d1 (*.f64 3 d2)))) |
(+.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (-.f64 (+.f64 3 (-.f64 d2 d2)) (*.f64 3 d2)))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3))) (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))))) |
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3)))) (*.f64 2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) (*.f64 d1 (+.f64 d2 d2))))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (-.f64 0 (-.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 -3)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 d1 (/.f64 d2 1/2)) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (-.f64 (*.f64 3 d1) (*.f64 d1 d2))))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3)))) (*.f64 d1 (-.f64 (+.f64 d2 -3) (-.f64 3 d2)))) |
(+.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 -6))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 -6) (-.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)))) |
(-.f64 (+.f64 (*.f64 d1 -6) (*.f64 3 d1)) (-.f64 (*.f64 d1 -6) (*.f64 d1 d2))) |
(-.f64 (*.f64 d1 -3) (*.f64 d1 (-.f64 -6 d2))) |
(+.f64 (-.f64 (*.f64 d1 -6) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (+.f64 (-.f64 d2 d2) (*.f64 d1 3)) (*.f64 d2 d1)) |
(+.f64 d2 (-.f64 (*.f64 d1 (+.f64 3 d2)) d2)) |
(+.f64 d2 (-.f64 (*.f64 d1 (-.f64 d2 -3)) d2)) |
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) -3)) (/.f64 d1 (/.f64 1/2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 0) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3))))) |
(-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) |
(+.f64 (*.f64 (+.f64 d2 -3) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2) (-.f64 (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (/.f64 d2 1/2)))) |
(+.f64 (*.f64 d1 (*.f64 2 (-.f64 d2 -3))) (*.f64 d1 (-.f64 (+.f64 d2 -3) (/.f64 d2 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d2 3)) 3))) |
(+.f64 (*.f64 2 (*.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d2))))) |
(-.f64 (*.f64 (*.f64 d1 (-.f64 d2 -3)) 4) (*.f64 3 (*.f64 d1 (-.f64 d2 -3)))) |
(+.f64 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2)) (-.f64 0 (+.f64 (*.f64 (/.f64 d1 (/.f64 1/2 d2)) 2) (*.f64 d1 (+.f64 (+.f64 d2 -3) (+.f64 d2 d2)))))) |
(+.f64 (*.f64 2 (*.f64 d1 (/.f64 d2 1/2))) (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 d2 d2) -3))))) |
(-.f64 (/.f64 2 (/.f64 (/.f64 1/2 d2) d1)) (*.f64 d1 (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) |
(+.f64 (*.f64 0 (+.f64 d2 3)) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (-.f64 (*.f64 d2 d1) (*.f64 d1 -6)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 -6)))) |
(*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d2 -6)))) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 d1 (-.f64 (+.f64 d2 -3) -6)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 d1 (-.f64 -3 d2)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -1 (*.f64 d1 (-.f64 -3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 d1) (-.f64 -3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 d2 (+.f64 d2 3)) d2)) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (-.f64 d2 d2) -3) d2)) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) 0)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 3))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 (neg.f64 d2) (neg.f64 (+.f64 d2 (+.f64 3 d2))))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) (-.f64 d2 0))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 -3 d2) (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 d2) (+.f64 d2 -3)) (+.f64 d2 (*.f64 d2 3)))) |
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 3 d2)) (+.f64 d2 (+.f64 (+.f64 d2 d2) -3)))) |
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 3 d2)) (+.f64 d2 (+.f64 d2 (+.f64 d2 -3))))) |
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (+.f64 d2 d2) 3) (*.f64 d2 3))) |
(*.f64 d1 (-.f64 (*.f64 3 d2) (-.f64 (+.f64 d2 d2) 3))) |
(*.f64 d1 (-.f64 3 (-.f64 (+.f64 d2 d2) (*.f64 3 d2)))) |
(*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (*.f64 d2 3) (+.f64 d2 -3)))) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 3 d2) (+.f64 d2 -3)) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 3) (+.f64 (+.f64 d2 3) (+.f64 d2 3)))) |
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 (+.f64 3 d2) 3)) (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 3 d2) (/.f64 d1 1/2)) (*.f64 d1 (-.f64 d2 -3))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 3)) (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 d2 (+.f64 d2 (-.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d2 3) (-.f64 (*.f64 d1 -3) (/.f64 (+.f64 d1 (*.f64 d1 3)) -1))) |
(*.f64 (+.f64 3 d2) (-.f64 (*.f64 d1 -3) (neg.f64 (+.f64 d1 (*.f64 3 d1))))) |
(*.f64 (-.f64 -3 d2) (+.f64 (neg.f64 d1) (-.f64 (*.f64 d1 -3) (*.f64 d1 -3)))) |
(*.f64 (+.f64 3 d2) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 3 d1)) (neg.f64 d1))) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d2 3) 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2) 1/2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 1/2 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 -6)))) |
(*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d2 -6)))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2) -1/2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (-.f64 -3 d2) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 -1/2 (-.f64 (neg.f64 d1) d1))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1/2 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 -1/2 (-.f64 (neg.f64 d1) d1))) |
(*.f64 -1/2 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 3) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (-.f64 -3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -2 (/.f64 1/2 (/.f64 1 (*.f64 d1 (-.f64 -3 d2))))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 (+.f64 d2 3) 1/2) (+.f64 d1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (*.f64 (+.f64 d2 3) -1/2) (-.f64 (neg.f64 d1) d1)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d2) -1/2)) |
(*.f64 (+.f64 3 d2) (*.f64 -1/2 (-.f64 (neg.f64 d1) d1))) |
(*.f64 (-.f64 (/.f64 d1 (/.f64 1/2 d2)) (*.f64 d1 -6)) 1/2) |
(*.f64 1/2 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 -6)))) |
(*.f64 1/2 (*.f64 d1 (+.f64 d2 (-.f64 d2 -6)))) |
(*.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 (+.f64 d2 3) (+.f64 d2 3)) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 (-.f64 -3 d2) (-.f64 -3 d2)) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (/.f64 1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) 2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (-.f64 (+.f64 d2 -3) (+.f64 d2 d2))) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 (+.f64 d2 3) 2)) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(*.f64 (+.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 (+.f64 d2 3))) (/.f64 1/2 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (*.f64 d1 (-.f64 -3 d2)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 -3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (-.f64 -3 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (+.f64 d2 3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (+.f64 d2 3) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 3)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 d1 (-.f64 -3 d2)) 2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (-.f64 -3 d2) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (-.f64 (+.f64 d2 -3) (+.f64 d2 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (/.f64 (+.f64 d2 3) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (neg.f64 (+.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(/.f64 (-.f64 (+.f64 d2 -3) -6) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
(neg.f64 (*.f64 d1 (-.f64 -3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (-.f64 d2 -3)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
Compiled 20 to 14 computations (30% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d3 | @ | 0 | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 0.0ms | d3 | @ | inf | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 0.0ms | d3 | @ | -inf | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 0.0ms | d1 | @ | -inf | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 0.0ms | d1 | @ | inf | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| 1× | batch-egg-rewrite |
| 1242× | rational.json-simplify-1 |
| 776× | rational.json-simplify-19 |
| 720× | rational.json-simplify-3 |
| 684× | rational.json-simplify-5 |
| 684× | rational.json-simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 13 |
| 1 | 61 | 13 |
| 2 | 243 | 13 |
| 3 | 1397 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 d1)) (*.f64 (+.f64 3 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 3 d1)) (*.f64 (+.f64 3 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d3 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d3 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 6) (-.f64 (*.f64 d3 d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 0) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 d3 d1) (*.f64 3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d3 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d3 d1) (*.f64 d1 6)) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3 d3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 3 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d3) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d3 (+.f64 d3 6)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 d1 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (+.f64 d3 (+.f64 d3 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 2 (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (+.f64 d3 (+.f64 d3 6)) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 3 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d3 (+.f64 d3 6)) (-.f64 0 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3 d3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 (*.f64 (+.f64 3 d3) 1/2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 d1 (-.f64 0 (+.f64 d3 (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (+.f64 d3 (+.f64 d3 6)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1/2 (neg.f64 (/.f64 -1 (+.f64 3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3 d3) -2) (-.f64 (neg.f64 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 4) (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 4) (/.f64 2 (/.f64 1/2 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 1/4) (/.f64 1/2 (/.f64 2 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (+.f64 d3 (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (neg.f64 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (*.f64 1/2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (-.f64 0 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (-.f64 0 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (+.f64 d3 (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (+.f64 d3 (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 (+.f64 d1 d1) (/.f64 d1 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 0 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (/.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (/.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 (*.f64 d1 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1/2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1 (*.f64 1/2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (/.f64 (+.f64 3 d3) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -3 d3) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (neg.f64 d1)) (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (neg.f64 d1)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6)))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (+.f64 d3 (+.f64 d3 6)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1406× | rational.json-simplify-9 |
| 1400× | rational.json-simplify-1 |
| 1276× | rational.json-simplify-5 |
| 960× | rational.json-simplify-7 |
| 708× | rational.json-simplify-51 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 451 | 4598 |
| 1 | 1577 | 4318 |
| 2 | 6913 | 4318 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) 0) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 0 (*.f64 (+.f64 3 d3) d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 d1)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d3 d1))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 d1)) (*.f64 (+.f64 3 d3) d1))) |
(+.f64 (*.f64 d3 d1) (*.f64 3 d1)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 0))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 3 d1))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 3 d1)) (*.f64 (+.f64 3 d3) d1))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d3 0))) |
(+.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) d1)) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d3 (neg.f64 d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) d1)) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d3 d1) (*.f64 3 d1))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 d1 0))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 d1 0))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(+.f64 (*.f64 d3 0) (*.f64 (+.f64 3 d3) d1)) |
(+.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 d3 d1) (*.f64 3 d1))) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(+.f64 (+.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) 0) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 0)) |
(-.f64 0 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) d1)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) d1)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) d1)) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1)) |
(-.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d3 d1)) |
(-.f64 (+.f64 (*.f64 d3 d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1)) |
(-.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 (+.f64 3 d3) d1) |
(*.f64 1 (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (/.f64 1 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 (*.f64 (+.f64 3 d3) d1) 1) |
(*.f64 (+.f64 d3 (+.f64 d3 6)) (*.f64 d1 1/2)) |
(*.f64 1/2 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(*.f64 1/2 (*.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 d1 1/4))) |
(*.f64 1/2 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 (*.f64 d1 1/2) (+.f64 d3 (+.f64 d3 6))) |
(*.f64 (*.f64 d1 1/2) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (+.f64 3 d3))))) |
(*.f64 (*.f64 d1 1/2) (/.f64 2 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 2 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))) |
(*.f64 1/4 (*.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d1 d1))) |
(*.f64 1/4 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 1/4 (/.f64 (+.f64 d3 (+.f64 d3 6)) (/.f64 1/2 d1))) |
(*.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 d1 d1)) |
(*.f64 -1 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 -1 (*.f64 (+.f64 d3 (+.f64 d3 6)) (-.f64 0 (*.f64 d1 1/2)))) |
(*.f64 (neg.f64 (+.f64 3 d3)) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 3 d3))) |
(*.f64 (neg.f64 d1) (/.f64 (*.f64 (+.f64 3 d3) 1/2) -1/2)) |
(*.f64 (neg.f64 d1) (/.f64 -1 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) -1) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (/.f64 1 d1))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 0 (+.f64 d3 (+.f64 d3 6))))) |
(*.f64 -1/2 (*.f64 (+.f64 d3 (+.f64 d3 6)) (neg.f64 d1))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 3 d3)))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 1/2) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d3) 1/2)) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 (/.f64 (+.f64 3 d3) -2) (-.f64 (neg.f64 d1) d1)) |
(*.f64 (/.f64 d1 4) (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (/.f64 d1 4) (/.f64 2 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) 2) |
(*.f64 (/.f64 d1 1/4) (/.f64 1/2 (/.f64 2 (+.f64 3 d3)))) |
(*.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (neg.f64 (*.f64 d1 1/2))) |
(*.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (*.f64 1/2 (neg.f64 d1))) |
(*.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (-.f64 0 (*.f64 d1 1/2))) |
(*.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (-.f64 0 (*.f64 d1 1/2)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (+.f64 d3 (+.f64 d3 6))))) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 (+.f64 d1 d1) (/.f64 d1 1/4))) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 0 (+.f64 d1 d1))) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (/.f64 d1 4)) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (/.f64 d1 4))) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 (*.f64 d1 1/2) 1/2)) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1/2 (neg.f64 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1 (*.f64 1/2 (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 d1 -1/2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 (+.f64 3 d3) -2)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d3) -1/2)) |
(*.f64 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1)) -1/2) |
(*.f64 (-.f64 -3 d3) (neg.f64 d1)) |
(*.f64 (*.f64 1/2 (neg.f64 d1)) (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3))) |
(*.f64 (*.f64 1/2 (neg.f64 d1)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 3 d3))) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) 1/2))) |
(*.f64 (neg.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6)))) (*.f64 d1 1/2)) |
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (+.f64 d3 (+.f64 d3 6))) |
(neg.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) 0) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 0 (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 0 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 0 (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d3 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (-.f64 (*.f64 d3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (-.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 d1)) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 d3 0))) |
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d3) (*.f64 d3 0))) |
(+.f64 (*.f64 3 d1) (*.f64 d3 (+.f64 d1 0))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 d1 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 3 d3) 0) (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 d1 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (-.f64 (*.f64 3 d1) (*.f64 (+.f64 3 d3) 0)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 3 d1)) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 3 d1) (*.f64 d3 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d3 0)) |
(+.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 0) (-.f64 (*.f64 3 d1) (*.f64 d3 (neg.f64 d1)))) |
(-.f64 (*.f64 3 d1) (*.f64 d3 (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 6) (-.f64 (*.f64 d3 d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 0) (+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (+.f64 0 (*.f64 d3 0)) (+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 3/2) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3)))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 d3) 0))) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 d1 3/2) (+.f64 0 (*.f64 d3 0)))) |
(+.f64 (*.f64 d1 3/2) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 d1 3/2) (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (+.f64 3 d3))))) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d3 d3))) (-.f64 (*.f64 d1 3/2) (*.f64 (+.f64 3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 0 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 d1 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2))) |
(*.f64 d1 (+.f64 0 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6))))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)))) |
(+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2))) |
(+.f64 (+.f64 0 (*.f64 d3 0)) (*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6))))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) (*.f64 d1 0)) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (*.f64 (+.f64 3 d3) 0))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) (*.f64 (+.f64 3 d3) 0)) |
(-.f64 (*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) (+.f64 0 (*.f64 d3 0))) |
(+.f64 (*.f64 1/2 (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d3 6)) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (+.f64 3 d3)))) |
(-.f64 (*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) (*.f64 (+.f64 3 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 (-.f64 (+.f64 d1 d1) d1))) |
(+.f64 (*.f64 d3 0) (*.f64 (+.f64 3 d3) d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d3 0)) |
(+.f64 (+.f64 (*.f64 3 d1) (*.f64 3 d1)) (-.f64 (*.f64 d3 d1) (*.f64 3 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 0 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (+.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 3 d1) (*.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (*.f64 (+.f64 3 d3) d1) 0) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d1 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 0 (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d3 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d3 0)) |
(-.f64 0 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d1 0)) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (*.f64 3 d1) (*.f64 d3 (neg.f64 d1))) |
(-.f64 (-.f64 0 (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 0 (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) (-.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) d1))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 d1 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) 0)) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 3 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (+.f64 (*.f64 3 d1) (+.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d3 d1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 3 d1) (*.f64 d3 (-.f64 (+.f64 d1 d1) d1))) |
(-.f64 (+.f64 (*.f64 d3 d1) (*.f64 d1 6)) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 d3 d1) (+.f64 (*.f64 3 d1) (*.f64 3 d1))) (*.f64 3 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 d1 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 (+.f64 3 d3) 0) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 3 d3) d1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1 (*.f64 (+.f64 3 d3) d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (/.f64 1 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (+.f64 3 d3) d1) 1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d3 (+.f64 d3 6)) (*.f64 d1 1/2)) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 1/2 (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/2 (*.f64 (*.f64 (+.f64 3 d3) 1/2) (/.f64 d1 1/4))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/2 (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 d1 1/2) (+.f64 d3 (+.f64 d3 6))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (*.f64 d1 1/2) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 d1 1/2) (/.f64 2 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 2 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/4 (*.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 1/4 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/4 (/.f64 (+.f64 d3 (+.f64 d3 6)) (/.f64 1/2 d1))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 d1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1 (*.f64 (+.f64 d3 (+.f64 d3 6)) (-.f64 0 (*.f64 d1 1/2)))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (+.f64 3 d3)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (/.f64 (*.f64 (+.f64 3 d3) 1/2) -1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (/.f64 -1 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (/.f64 1 d1))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 -1/2 (*.f64 d1 (-.f64 0 (+.f64 d3 (+.f64 d3 6))))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 -1/2 (*.f64 (+.f64 d3 (+.f64 d3 6)) (neg.f64 d1))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 (-.f64 (*.f64 d1 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))) -1/2) |
(-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 1/2 (*.f64 d1 0))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) 0) (*.f64 (+.f64 3 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d3) d1) (+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 (+.f64 3 d3) (+.f64 d1 d1))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (/.f64 1 (+.f64 3 d3)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 -1/2 (/.f64 (-.f64 (neg.f64 d1) d1) (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (*.f64 (+.f64 3 d3) (+.f64 d1 d1)) 1/2) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 3 d3) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (neg.f64 (/.f64 -1 (+.f64 3 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (/.f64 (+.f64 3 d3) -2) (-.f64 (neg.f64 d1) d1)) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (/.f64 d1 4) (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (/.f64 d1 4) (+.f64 d3 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 6)))) |
(/.f64 (*.f64 d1 (/.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) 4) |
(/.f64 (/.f64 d1 4) (/.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (/.f64 d1 4) (/.f64 2 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (+.f64 3 d3) (*.f64 d1 1/2)) 2) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (/.f64 d1 1/4) (/.f64 1/2 (/.f64 2 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (-.f64 0 (*.f64 d1 1/2)) (neg.f64 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (-.f64 0 (*.f64 d1 1/2)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (neg.f64 (*.f64 d1 1/2))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (-.f64 0 (+.f64 d3 (+.f64 d3 6))) (*.f64 1/2 (neg.f64 d1))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (-.f64 0 (*.f64 d1 1/2))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (-.f64 0 (*.f64 d1 1/2)))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 0 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (*.f64 1 (-.f64 0 (+.f64 d3 (+.f64 d3 6))))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 (+.f64 d1 d1) (/.f64 d1 1/4))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 0 (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (*.f64 (+.f64 3 d3) 1/2)) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (/.f64 d1 4)) |
(*.f64 (/.f64 d1 4) (+.f64 d3 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 6)))) |
(/.f64 (*.f64 d1 (/.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) 4) |
(/.f64 (/.f64 d1 4) (/.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 1 (/.f64 d1 4))) |
(*.f64 (/.f64 d1 4) (+.f64 d3 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 6)))) |
(/.f64 (*.f64 d1 (/.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) 4) |
(/.f64 (/.f64 d1 4) (/.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 (+.f64 d3 6))) (*.f64 (*.f64 d1 1/2) 1/2)) |
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d3 (+.f64 (+.f64 d3 (+.f64 d3 6)) (+.f64 d3 6))) 1/2)) |
(*.f64 (+.f64 d3 (+.f64 (+.f64 d3 6) (+.f64 d3 (+.f64 d3 6)))) (*.f64 d1 1/4)) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1/2 (neg.f64 d1))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 1 (*.f64 1/2 (neg.f64 d1)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3)) (*.f64 d1 -1/2)) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (/.f64 (+.f64 3 d3) -2)) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 3 d3) -1/2)) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1)) (*.f64 (+.f64 3 d3) d1)) -1/2) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (-.f64 -3 d3) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (-.f64 -3 d3)) |
(*.f64 d1 (-.f64 d3 -3)) |
(*.f64 (*.f64 1/2 (neg.f64 d1)) (-.f64 (neg.f64 (+.f64 3 d3)) (+.f64 3 d3))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (neg.f64 d1)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (+.f64 -3/2 (*.f64 -1/2 d3))) |
(*.f64 (+.f64 3/2 (*.f64 1/2 d3)) (-.f64 d1 (neg.f64 d1))) |
(*.f64 (*.f64 1/2 (neg.f64 d1)) (/.f64 -1 (/.f64 1/2 (+.f64 3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 (*.f64 (+.f64 3 d3) 1/2) (+.f64 3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (-.f64 0 (*.f64 (+.f64 3 d3) 1/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (neg.f64 (+.f64 d3 (+.f64 d3 6)))) (*.f64 d1 1/2)) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 1/2))) (+.f64 d3 (+.f64 d3 6))) |
(*.f64 d1 (*.f64 (+.f64 d3 (+.f64 d3 6)) 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 d3 (+.f64 d3 6)))) |
(neg.f64 (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 3 d3)) |
Compiled 33436 to 21373 computations (36.1% saved)
13 alts after pruning (6 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1654 | 3 | 1657 |
| Fresh | 3 | 3 | 6 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 1658 | 13 | 1671 |
| Status | Error | Program |
|---|---|---|
| ✓ | 22.8b | (/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| ▶ | 22.6b | (/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
| ▶ | 22.6b | (/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
| 18.6b | (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) | |
| ✓ | 22.5b | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| ▶ | 22.8b | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| ✓ | 18.6b | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| ▶ | 18.6b | (*.f64 (+.f64 d2 d3) d1) |
| ✓ | 22.5b | (*.f64 (+.f64 d2 3) d1) |
| ▶ | 41.2b | (*.f64 d2 d1) |
| ✓ | 22.7b | (*.f64 d1 (+.f64 3 d3)) |
| ✓ | 39.7b | (*.f64 d1 d3) |
| ✓ | 44.7b | (*.f64 3 d1) |
Compiled 182 to 130 computations (28.6% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 d2 d3) d1) |
Compiled 14 to 5 computations (64.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | 0 | (*.f64 (+.f64 d2 d3) d1) |
| 0.0ms | d3 | @ | inf | (*.f64 (+.f64 d2 d3) d1) |
| 0.0ms | d2 | @ | inf | (*.f64 (+.f64 d2 d3) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (+.f64 d2 d3) d1) |
| 0.0ms | d3 | @ | -inf | (*.f64 (+.f64 d2 d3) d1) |
| 1× | batch-egg-rewrite |
| 1630× | rational.json-1 |
| 1626× | rational.json-2 |
| 1626× | rational.json-4 |
| 1626× | rational.json-3 |
| 780× | rational.json-simplify-39 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 39 | 13 |
| 2 | 121 | 13 |
| 3 | 652 | 13 |
| 4 | 4835 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 d2 d3) d1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d3 (+.f64 d1 d1)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (+.f64 d1 d1)) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 (+.f64 d2 d3) (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (-.f64 (neg.f64 d2) d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d3 d1) (*.f64 d2 (+.f64 d1 d1))) (*.f64 d2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d2 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) d3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) d3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 d2 (+.f64 d2 d3))) d2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 d2 (+.f64 d3 d3))) d3) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d3 d3) (+.f64 d2 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 d2 d2) (+.f64 d2 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 d3))) (neg.f64 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (neg.f64 d2) d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d3 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d2 d2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d3 (*.f64 d3 3)) (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d3 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 d2 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d3 3) (+.f64 d2 (+.f64 d3 (*.f64 d3 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d2 3) (+.f64 d3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 1/2 (*.f64 (+.f64 d2 d3) 3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d3 d3)) d3) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 d3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 d2 (+.f64 d2 d3)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d1 1/2) (*.f64 1/2 (*.f64 d1 3))) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 d3) (+.f64 (neg.f64 d2) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 d2) (+.f64 (neg.f64 d3) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 d3)) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 826× | rational.json-simplify-51 |
| 630× | rational.json-simplify-14 |
| 610× | rational.json-simplify-21 |
| 600× | rational.json-simplify-55 |
| 592× | rational.json-simplify-13 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 378 | 4647 |
| 1 | 1610 | 3985 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d3)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) 0) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 0 (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d2 d1))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d3 d1))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d2 d1)) |
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d3 d1)) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2))) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2)) |
(+.f64 (*.f64 (*.f64 d3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))))) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) 0) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d3 d3)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d2 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) 0))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(-.f64 0 (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (-.f64 (neg.f64 d2) d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) -1)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 -1 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 d1)) |
(-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 d3 d1) (*.f64 d2 (+.f64 d1 d1))) (*.f64 d2 d1)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1)) |
(-.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2)) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(/.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3)))) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (+.f64 d2 d3) d1) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) (neg.f64 d1)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (neg.f64 d2) d3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) d3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) -1) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2)) |
(/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) d1)))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3))) |
(/.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 d2 (+.f64 d2 d3))) d2) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 d2 (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 d3 d3) (+.f64 d2 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 d2 d2) (+.f64 d2 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 d3))) (neg.f64 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (neg.f64 d2) d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d3 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d2 d2)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 (*.f64 d3 3)) (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 d3 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(/.f64 (-.f64 d2 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d3 3) (+.f64 d2 (+.f64 d3 (*.f64 d3 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 d3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 1/2 (*.f64 (+.f64 d2 d3) 3))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d3 d3)) d3) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 d3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 d2 (+.f64 d2 d3)))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 1/2 (*.f64 d1 3))) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (neg.f64 d2) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 d2) (+.f64 (neg.f64 d3) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 d3)) -1)) (/.f64 1 d1)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1)) |
(neg.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) 0) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 d2)) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 0 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 0 (-.f64 d1 (+.f64 d3 d2))))) |
(+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 (-.f64 d1 (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))))) |
(-.f64 d1 (-.f64 d1 (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 (-.f64 d1 (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))))) |
(-.f64 d1 (-.f64 d1 (+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 0 (*.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 d2)) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (+.f64 0 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (+.f64 (*.f64 d2 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 d3 (-.f64 (*.f64 d1 d2) d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 d3 d2)) d3)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (-.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 d1) (-.f64 (*.f64 d2 d1) (-.f64 d3 d3))) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 0 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 d3 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 (+.f64 d2 d3) 0) (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d3 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d2) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 (+.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d3 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (-.f64 d3 d3) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d3) (+.f64 d3 (-.f64 (*.f64 d1 d2) d3))) |
(+.f64 d3 (-.f64 (*.f64 d1 (+.f64 d3 d2)) d3)) |
(+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d2) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d2 d3) 0)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d3 (+.f64 d1 d1)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 (-.f64 d3 d2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 d2 (+.f64 d1 d1)) (/.f64 (-.f64 d3 d2) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(-.f64 (+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 d2) 3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 4)) (*.f64 d1 (*.f64 (+.f64 d3 d2) -3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 d2) 3))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (*.f64 d3 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(+.f64 (*.f64 (*.f64 d2 d1) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) 0) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) 0)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d3 d3)) |
(-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 0) (*.f64 d1 (neg.f64 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 0 (-.f64 (+.f64 d2 d3) d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(-.f64 (*.f64 d1 0) (*.f64 d1 (neg.f64 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) 0))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d1 d1)) |
(-.f64 (*.f64 (+.f64 d2 d3) d1) (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 0 (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (-.f64 (neg.f64 d2) d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d3 d2) (neg.f64 d1)) (*.f64 (+.f64 d1 d1) (-.f64 (neg.f64 d2) d3))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d3 d2))) (*.f64 (+.f64 d1 d1) (-.f64 (neg.f64 d2) d3))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 d3 d2) (neg.f64 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 d1 (neg.f64 (+.f64 d3 d2)))) (*.f64 d1 (/.f64 (+.f64 d3 d2) 1/2)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (-.f64 0 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) -1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 -1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d3 d2)))) |
(-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 0 (-.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(-.f64 (*.f64 0 (-.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 0 (-.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (*.f64 d1 0) (*.f64 d1 (+.f64 d3 d2))) |
(-.f64 (*.f64 (+.f64 d2 d3) (-.f64 d1 d1)) (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) |
(-.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 3)) (*.f64 (+.f64 d2 d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)) (*.f64 (+.f64 d3 d2) (+.f64 d1 d1))) |
(*.f64 (+.f64 d3 d2) (-.f64 (*.f64 d1 3) (+.f64 d1 d1))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (-.f64 d1 d1))) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 d3 d2) 3))) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) (*.f64 (+.f64 d3 d2) (-.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 d3) 0) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 (+.f64 d3 d2) 0) (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 d2) 3))) |
(+.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 4)) (*.f64 d1 (*.f64 (+.f64 d3 d2) -3))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 d3 d2) 3))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3)))) |
(-.f64 (+.f64 (*.f64 d3 d1) (*.f64 d2 (+.f64 d1 d1))) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d3 (+.f64 d1 d1))) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d1 d1) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) |
(-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2)) (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) |
(-.f64 (*.f64 1/2 (*.f64 (+.f64 d2 d3) (*.f64 d1 3))) (*.f64 (*.f64 (+.f64 d2 d3) d1) 1/2)) |
(-.f64 (*.f64 (+.f64 d3 d2) (*.f64 d1 3/2)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) 1/2)) |
(-.f64 (*.f64 (+.f64 d3 d2) (*.f64 d1 3/2)) (*.f64 d1 (*.f64 (+.f64 d3 d2) 1/2))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)) 2) (*.f64 (+.f64 d2 d3) (*.f64 d1 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 d3 d2) (+.f64 d1 d1)) 2) (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) |
(/.f64 (+.f64 d2 d3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (+.f64 d2 d3) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (+.f64 d2 d3) (-.f64 0 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 d1 (-.f64 0 (/.f64 -1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (*.f64 (+.f64 d2 d3) d1) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 -1 (/.f64 1 (*.f64 (+.f64 d2 d3) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (neg.f64 d1) (-.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 1 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (neg.f64 d2) d3) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d3 (neg.f64 d2))) |
(/.f64 (-.f64 (neg.f64 d2) d3) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(*.f64 (-.f64 (neg.f64 d2) d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d3 (neg.f64 d2))) |
(/.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) -1) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 d2 d3)) 1/2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (*.f64 (+.f64 d2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 d2 d3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 d2 d3) 2))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 d2 d3)) d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 d2 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1)) (*.f64 (+.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (*.f64 (+.f64 d2 d3) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (/.f64 (*.f64 d1 3) -1) (/.f64 (*.f64 (+.f64 d1 d1) 2) -1)) (/.f64 1 (+.f64 d2 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) 2)) -1) (/.f64 (+.f64 d3 d2) 1)) |
(*.f64 (+.f64 d3 d2) (-.f64 (*.f64 d1 -3) (*.f64 (+.f64 d1 d1) -2))) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 d2) (+.f64 d2 (+.f64 d2 d3))) d2) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (+.f64 d3 d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 d3) (+.f64 d2 (+.f64 d3 d3))) d3) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d3 d3) d3) (+.f64 d3 (+.f64 d3 d2))) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d3 d2) (+.f64 d3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 d3 d3) (+.f64 d2 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d3 d3) d3) (+.f64 d3 (+.f64 d3 d2))) (neg.f64 d1)) |
(*.f64 (-.f64 (-.f64 d3 d2) (+.f64 d3 d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 d2 d2) (+.f64 d2 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 d2 d2) (+.f64 d3 d2)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d2 d3))) (neg.f64 d2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 d2 d3) 2)) (-.f64 (neg.f64 d2) d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (-.f64 (neg.f64 d2) (*.f64 (+.f64 d3 d2) -2))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d3 d2) -2) (-.f64 (neg.f64 d2) d3)) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 0 (+.f64 d2 (+.f64 d3 d3))) (neg.f64 d3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d3 d3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (-.f64 d3 (-.f64 (neg.f64 d2) d3))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (neg.f64 d2) d3) (-.f64 d2 d2)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) (+.f64 d3 (-.f64 d2 d2))) (neg.f64 d1)) |
(*.f64 (-.f64 d2 (-.f64 d3 (-.f64 (neg.f64 d2) d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d3 (*.f64 d3 3)) (+.f64 d2 (+.f64 d3 d3))) (*.f64 d3 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (-.f64 (+.f64 d3 (*.f64 d3 3)) (*.f64 d3 3)) (+.f64 d3 (+.f64 d3 d2))) (neg.f64 d1)) |
(*.f64 (-.f64 (+.f64 d3 (-.f64 (*.f64 d3 3) (*.f64 d3 3))) (+.f64 d3 (+.f64 d3 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (-.f64 (+.f64 d2 (*.f64 d2 3)) (+.f64 d2 (+.f64 d2 d3))) (*.f64 d2 3)) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 d2 (-.f64 (*.f64 d2 3) (+.f64 d2 (+.f64 d3 d2)))) (*.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (+.f64 d2 (-.f64 (-.f64 (*.f64 d2 3) (+.f64 d3 (+.f64 d2 d2))) (*.f64 d2 3))) (neg.f64 d1)) |
(/.f64 (-.f64 d3 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d3 (+.f64 d2 (-.f64 (+.f64 d3 d3) (*.f64 (+.f64 d3 d2) 0)))) (neg.f64 d1)) |
(*.f64 (-.f64 d3 (-.f64 (+.f64 d3 (+.f64 d3 d2)) (*.f64 (+.f64 d3 d2) 0))) (neg.f64 d1)) |
(/.f64 (-.f64 d2 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(*.f64 (-.f64 d2 (+.f64 d2 (-.f64 (+.f64 d3 d2) (*.f64 (+.f64 d3 d2) 0)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d3 d2) 0) (+.f64 d3 (+.f64 (-.f64 d2 d2) d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 3) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 0))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d3 d2) 0) (-.f64 (*.f64 2 (*.f64 (+.f64 d3 d2) 2)) (*.f64 (+.f64 d3 d2) 3))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 (+.f64 d3 d2) 0) (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d3 3) (+.f64 d2 (+.f64 d3 (*.f64 d3 3)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d3 3) (+.f64 d3 (+.f64 d2 (*.f64 d3 3)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 d3 3) (+.f64 (*.f64 d3 3) (+.f64 d3 d2))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 d2 3) (+.f64 d3 (+.f64 d2 (*.f64 d2 3)))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (*.f64 d2 3) (+.f64 d2 (+.f64 d3 (*.f64 d2 3)))) (neg.f64 d1)) |
(*.f64 (-.f64 (*.f64 d2 3) (+.f64 d3 (+.f64 d2 (*.f64 d2 3)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) 1/2) (*.f64 1/2 (*.f64 (+.f64 d2 d3) 3))) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d3 d3)) d3) (+.f64 (+.f64 d2 (+.f64 d3 d3)) (+.f64 d2 (+.f64 d3 d3)))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (+.f64 d3 (+.f64 d3 d2)) (-.f64 d3 (+.f64 d2 (+.f64 (+.f64 d3 (+.f64 d3 d2)) (+.f64 d3 d3))))) (neg.f64 d1)) |
(/.f64 (+.f64 d3 (+.f64 d3 (-.f64 d2 d3))) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (+.f64 d2 (+.f64 d2 d3)) d2) (+.f64 (+.f64 d2 (+.f64 d2 d3)) (+.f64 d2 (+.f64 d2 d3)))) (/.f64 -1 d1)) |
(*.f64 (+.f64 (+.f64 d2 (+.f64 d3 d2)) (-.f64 d2 (+.f64 (+.f64 d2 (+.f64 d3 d2)) (+.f64 d2 (+.f64 d3 d2))))) (neg.f64 d1)) |
(/.f64 (+.f64 d3 (+.f64 (-.f64 d2 d2) d2)) (/.f64 1 d1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (+.f64 d2 d3) 3)) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) (*.f64 (*.f64 (+.f64 d2 d3) 2) 2))) (/.f64 -1 d1)) |
(*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 d3 d2) 2)) (*.f64 (+.f64 d3 d2) 3)) (+.f64 (*.f64 2 (*.f64 (+.f64 d3 d2) 2)) (*.f64 2 (*.f64 (+.f64 d3 d2) 2)))) (neg.f64 d1)) |
(/.f64 (-.f64 (*.f64 (+.f64 d3 d2) 4) (*.f64 (+.f64 d3 d2) 3)) (/.f64 1 d1)) |
(/.f64 (-.f64 (*.f64 -1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (*.f64 d1 3) (-.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 d1 d1))) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3))) (/.f64 (+.f64 d3 d2) -1)) |
(*.f64 (-.f64 (-.f64 d1 d1) (-.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d1 1/2) (*.f64 1/2 (*.f64 d1 3))) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3)) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2))) (/.f64 -1 (+.f64 d2 d3))) |
(*.f64 (+.f64 (*.f64 (+.f64 d1 d1) 2) (-.f64 (*.f64 d1 3) (+.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 (+.f64 d1 d1) 2)))) (/.f64 (+.f64 d3 d2) -1)) |
(/.f64 (+.f64 d3 d2) (/.f64 1 (-.f64 (*.f64 (+.f64 d1 d1) 2) (*.f64 d1 3)))) |
(/.f64 (-.f64 (+.f64 d3 d3) (+.f64 (neg.f64 d2) d3)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d3 (neg.f64 d2))) |
(/.f64 (-.f64 (+.f64 d2 d2) (+.f64 (neg.f64 d3) d2)) (/.f64 1 d1)) |
(*.f64 (-.f64 (neg.f64 d2) d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d3 (neg.f64 d2))) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) d3)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (+.f64 d2 (+.f64 d3 d3)) (-.f64 (+.f64 d2 d3) d2)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (neg.f64 d3) (/.f64 (+.f64 d2 (+.f64 d3 d3)) -1)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (neg.f64 d2) (/.f64 (+.f64 d2 (+.f64 d2 d3)) -1)) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 d2 d3) 3) -1) (/.f64 (*.f64 (*.f64 (+.f64 d2 d3) 2) 2) -1)) (/.f64 1 d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 d3 d2) 3) (*.f64 2 (*.f64 (+.f64 d3 d2) 2))) -1) (/.f64 d1 1)) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 d2) -3) (neg.f64 (*.f64 (+.f64 d3 d2) 4)))) |
(neg.f64 (*.f64 (+.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
Compiled 8 to 4 computations (50% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 1 (+.f64 d2 3)) |
| ✓ | 0.3b | (/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
Compiled 22 to 16 computations (27.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | inf | (/.f64 1 (+.f64 d2 3)) |
| 0.0ms | d2 | @ | 0 | (/.f64 1 (+.f64 d2 3)) |
| 0.0ms | d2 | @ | -inf | (/.f64 1 (+.f64 d2 3)) |
| 0.0ms | d1 | @ | 0 | (/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
| 0.0ms | d2 | @ | inf | (/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
| 1× | batch-egg-rewrite |
| 796× | rational.json-simplify-1 |
| 606× | rational.json-simplify-19 |
| 568× | rational.json-simplify-13 |
| 566× | rational.json-simplify-3 |
| 526× | rational.json-simplify-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 26 |
| 1 | 58 | 26 |
| 2 | 205 | 26 |
| 3 | 1167 | 26 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 d2 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 3) (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 d1 3) 2) (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 d1 d2) 2) (/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d2 (/.f64 2 d1)) (/.f64 (+.f64 3 (+.f64 d2 3)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (/.f64 2 d1)) (/.f64 (+.f64 d2 (+.f64 d2 3)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 -1 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 d1 -1/2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 d2 3) 3) (/.f64 2 d1)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 d2 3) 1/4) d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 d2 3)) d1) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 d2 3) 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1/2 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 d2) -3) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (*.f64 d1 1/2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 d1 -1/2) (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (+.f64 d2 3) (/.f64 d1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d2) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d2 d2) 6) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d2) 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (/.f64 -1 (+.f64 d2 3)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) -1/2) (*.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 -2) (/.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 -2) (-.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) 4) (+.f64 d1 (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 2 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) 1/4) (/.f64 1/2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 -1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 -1/2) (/.f64 (+.f64 d2 3) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 -1/2) (*.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 (*.f64 d1 3)) (/.f64 (+.f64 d2 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 (+.f64 3/2 (*.f64 d2 1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 (+.f64 d2 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (+.f64 d2 d2) 6)) (/.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 d1 -1/2) (/.f64 d1 -1/2)) (/.f64 1/2 (neg.f64 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 d2 3)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (+.f64 d2 3)) (-.f64 0 (/.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (+.f64 d2 3)) (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) (/.f64 3 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3 (+.f64 d2 3)) 1/2) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 4 (+.f64 d2 3))) (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 d2 3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 d2 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 2 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 d2 3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/4 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (neg.f64 (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (+.f64 d2 3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 d2 3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (+.f64 d2 3))))))) |
| 1× | egg-herbie |
| 1070× | rational.json-simplify-32 |
| 624× | rational.json-simplify-11 |
| 566× | rational.json-simplify-14 |
| 538× | rational.json-simplify-21 |
| 530× | rational.json-simplify-13 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 428 | 4764 |
| 1 | 1439 | 4614 |
| 2 | 7128 | 4542 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
1/3 |
(+.f64 (*.f64 -1/9 d2) 1/3) |
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) 1/3)) |
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 1/3 (*.f64 -1/81 (pow.f64 d2 3))))) |
(/.f64 1 d2) |
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))) |
(/.f64 1 d2) |
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (/.f64 (*.f64 d1 3) 2) (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) 2)) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(+.f64 (*.f64 3 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 (+.f64 d2 3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3))))) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(+.f64 (*.f64 d2 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d2 3)))) |
(+.f64 (/.f64 (*.f64 d1 d2) 2) (/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) 2)) |
(+.f64 (/.f64 d2 (/.f64 2 d1)) (/.f64 (+.f64 3 (+.f64 d2 3)) (/.f64 2 d1))) |
(+.f64 (/.f64 3 (/.f64 2 d1)) (/.f64 (+.f64 d2 (+.f64 d2 3)) (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d2) 6))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 -1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) -1)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 -1 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(-.f64 (*.f64 0 (/.f64 d1 -1/2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(-.f64 (/.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(-.f64 (/.f64 (*.f64 (+.f64 d2 3) 3) (/.f64 2 d1)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (/.f64 (+.f64 d2 3) 1/4) d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d2 3)) d1) (*.f64 d1 d2)) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (*.f64 d1 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(-.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2))) |
(*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 d1)))) |
(*.f64 2 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 1/4 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 1/4 (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 1/2 d1))) |
(*.f64 -1 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3)) |
(*.f64 (neg.f64 d1) (/.f64 1/2 (neg.f64 (/.f64 1/2 (+.f64 d2 3))))) |
(*.f64 (+.f64 (neg.f64 d2) -3) (neg.f64 d1)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (*.f64 d1 1/2) -1/2)) |
(*.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) -1) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 -1/2 (/.f64 (/.f64 d1 -1/2) (/.f64 1 (+.f64 d2 3)))) |
(*.f64 -1/2 (*.f64 (+.f64 d2 3) (/.f64 d1 -1/2))) |
(*.f64 -1/2 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d2) -3))) |
(*.f64 -1/2 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 -1/2 (/.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 1 d1))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) 1/2) |
(*.f64 (+.f64 (+.f64 d2 d2) 6) (*.f64 d1 1/2)) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d2) 6)) |
(*.f64 -2 (/.f64 1/2 (/.f64 (/.f64 -1 (+.f64 d2 3)) d1))) |
(*.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 d1 -2)) |
(*.f64 (/.f64 (+.f64 d2 3) -1/2) (*.f64 d1 -1/2)) |
(*.f64 (/.f64 d1 -2) (/.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (/.f64 d1 -2) (-.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 3))) |
(*.f64 (/.f64 (+.f64 d2 3) 4) (+.f64 d1 (*.f64 d1 3))) |
(*.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 2 (/.f64 1/2 d1))) |
(*.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) 2) |
(*.f64 (/.f64 (+.f64 d2 3) 1/4) (/.f64 1/2 (/.f64 2 d1))) |
(*.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 d1 -1/2)) |
(*.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 -1 (/.f64 1/2 d1))) |
(*.f64 (/.f64 d1 -1/2) (/.f64 (+.f64 d2 3) -2)) |
(*.f64 (/.f64 d1 -1/2) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (/.f64 (+.f64 d2 3) 4)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 (+.f64 3/2 (*.f64 d2 1/2)) 1/2)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 (+.f64 d2 3) 4))) |
(*.f64 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3))) -1/2) |
(*.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) 1/4) |
(*.f64 (neg.f64 (+.f64 (+.f64 d2 d2) 6)) (/.f64 d1 -2)) |
(*.f64 (+.f64 (/.f64 d1 -1/2) (/.f64 d1 -1/2)) (/.f64 1/2 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(+.f64 (/.f64 1 (+.f64 d2 3)) 0) |
(+.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) |
(+.f64 (/.f64 1 (+.f64 d2 3)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3)))) |
(+.f64 0 (/.f64 1 (+.f64 d2 3))) |
(+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) |
(+.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3))) |
(+.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3))) |
(+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) |
(+.f64 (/.f64 4 (+.f64 d2 3)) (-.f64 0 (/.f64 3 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (+.f64 d2 3)) 0) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 0 (/.f64 -1 (+.f64 d2 3))) |
(-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1/2 (+.f64 d2 3))) |
(-.f64 (/.f64 -1 (+.f64 d2 3)) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3))) |
(-.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3))) |
(-.f64 (/.f64 3 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3))) |
(-.f64 (-.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) (/.f64 3 (+.f64 d2 3))) |
(-.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) (/.f64 1/2 (+.f64 d2 3))) |
(-.f64 (*.f64 (/.f64 3 (+.f64 d2 3)) 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(-.f64 (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 4 (+.f64 d2 3))) (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3)))) |
(*.f64 1 (/.f64 1 (+.f64 d2 3))) |
(*.f64 (/.f64 1 (+.f64 d2 3)) 1) |
(*.f64 1/2 (/.f64 2 (+.f64 d2 3))) |
(*.f64 2 (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 (/.f64 1/2 (+.f64 d2 3)) 2) |
(*.f64 1/4 (/.f64 4 (+.f64 d2 3))) |
(*.f64 -1 (/.f64 -1 (+.f64 d2 3))) |
(*.f64 (/.f64 -1 (+.f64 d2 3)) -1) |
(*.f64 -1/2 (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(*.f64 -1/2 (*.f64 2 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 -1/2 (-.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3)))) |
(*.f64 (/.f64 2 (+.f64 d2 3)) 1/2) |
(*.f64 4 (/.f64 1/4 (+.f64 d2 3))) |
(*.f64 -2 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 -2 (/.f64 -1/2 (+.f64 d2 3))) |
(*.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (+.f64 d2 3))))) |
(*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) -1/2) |
(*.f64 (/.f64 1/4 (+.f64 d2 3)) 4) |
(*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) -2) |
(*.f64 (/.f64 -1/2 (+.f64 d2 3)) -2) |
(neg.f64 (/.f64 -1 (+.f64 d2 3))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 3 d1) |
(*.f64 d1 3) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
1/3 |
(+.f64 (*.f64 -1/9 d2) 1/3) |
(+.f64 1/3 (*.f64 d2 -1/9)) |
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) 1/3)) |
(+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 1/3 (*.f64 d2 -1/9))) |
(+.f64 1/3 (+.f64 (*.f64 d2 -1/9) (*.f64 1/27 (pow.f64 d2 2)))) |
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 1/3 (*.f64 -1/81 (pow.f64 d2 3))))) |
(+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 (*.f64 d2 -1/9) (+.f64 1/3 (*.f64 -1/81 (pow.f64 d2 3))))) |
(+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 (*.f64 -1/81 (pow.f64 d2 3)) (+.f64 1/3 (*.f64 d2 -1/9)))) |
(/.f64 1 d2) |
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2)))) |
(+.f64 (-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2))) (/.f64 9 (pow.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))) |
(-.f64 (+.f64 (/.f64 1 d2) (/.f64 9 (pow.f64 d2 3))) (+.f64 (/.f64 3 (pow.f64 d2 2)) (/.f64 27 (pow.f64 d2 4)))) |
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 3 (pow.f64 d2 2)) (/.f64 27 (pow.f64 d2 4))))) |
(/.f64 1 d2) |
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))) |
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2)))) |
(+.f64 (-.f64 (/.f64 1 d2) (/.f64 3 (pow.f64 d2 2))) (/.f64 9 (pow.f64 d2 3))) |
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))) |
(-.f64 (+.f64 (/.f64 1 d2) (/.f64 9 (pow.f64 d2 3))) (+.f64 (/.f64 3 (pow.f64 d2 2)) (/.f64 27 (pow.f64 d2 4)))) |
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 3 (pow.f64 d2 2)) (/.f64 27 (pow.f64 d2 4))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 0 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 1 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (+.f64 (-.f64 -3 d2) (+.f64 (+.f64 d2 d2) 6))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d2 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d2 d2) (+.f64 d1 (-.f64 (-.f64 d2 d2) d1)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (-.f64 d2 d2) -2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d2 d2) -2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (-.f64 d2 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 1 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (+.f64 (-.f64 -3 d2) (+.f64 (+.f64 d2 d2) 6))) |
(+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (+.f64 (*.f64 d1 3) (-.f64 d2 d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (+.f64 0 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d2)) (/.f64 (-.f64 3 d2) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) d2)) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d1 (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) d1)) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (neg.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(+.f64 (/.f64 (*.f64 d1 3) 2) (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 d1 d2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 (*.f64 d1 3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d2 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 3 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (/.f64 (*.f64 d1 d2) 2) (/.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 3))) 2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (/.f64 d2 (/.f64 2 d1)) (/.f64 (+.f64 3 (+.f64 d2 3)) (/.f64 2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (/.f64 3 (/.f64 2 d1)) (/.f64 (+.f64 d2 (+.f64 d2 3)) (/.f64 2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 d2 d2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d2 d2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (-.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (-.f64 d2 d2)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (+.f64 (neg.f64 d2) -3) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 (neg.f64 d1) (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))) |
(-.f64 d2 (-.f64 (-.f64 d2 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (-.f64 -3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))) |
(-.f64 d1 (-.f64 (-.f64 d1 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (-.f64 -3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) -1)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 -1 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (-.f64 (-.f64 d2 d2) (-.f64 -3 d2))) |
(-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d2 3))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d2 d2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))) |
(+.f64 d1 (-.f64 (-.f64 (-.f64 d2 d2) d1) (*.f64 d1 (-.f64 -3 d2)))) |
(-.f64 (+.f64 (-.f64 d2 d2) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3)))) |
(+.f64 d1 (-.f64 (-.f64 (-.f64 d2 d2) d1) (*.f64 d1 (-.f64 -3 d2)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (neg.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3)) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (-.f64 (+.f64 9 (*.f64 3 d2)) (+.f64 (+.f64 d2 d2) 6))) |
(-.f64 (*.f64 0 (/.f64 d1 -1/2)) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (-.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (*.f64 (+.f64 3 d2) (*.f64 d1 3))) (*.f64 d1 (-.f64 d2 d2))) |
(-.f64 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (-.f64 d2 d2))) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(-.f64 (+.f64 (-.f64 d2 d2) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (-.f64 (-.f64 d2 d2) (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(-.f64 (+.f64 d2 (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) d2)) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d1 (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) d1)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 3 (+.f64 d1 d1))) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d2))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (/.f64 (*.f64 d1 3) (/.f64 2 (+.f64 d2 3))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (/.f64 (*.f64 (+.f64 d2 3) 3) (/.f64 2 d1)) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (/.f64 (+.f64 d2 3) 1/4) d1) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 1/4) 12) (*.f64 3 (+.f64 3 d2)))) |
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 1/4) 12) (+.f64 9 (*.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 (*.f64 d1 3))) (*.f64 (+.f64 3 d2) (*.f64 d1 3))) |
(*.f64 (+.f64 3 d2) (-.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 d2 3)) d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3)) 1/2) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (*.f64 d1 3) (+.f64 3/2 (*.f64 d2 1/2))) (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 (-.f64 d2 d2) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d2 d2) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -3 d2))) |
(-.f64 (*.f64 (*.f64 (+.f64 d2 3) 3) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) (+.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(+.f64 (*.f64 (+.f64 (+.f64 d2 d2) 6) (+.f64 d1 d1)) (neg.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 3)))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) (*.f64 d1 (+.f64 9 (*.f64 3 d2)))) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (*.f64 d2 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (+.f64 d1 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 d1)))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 1 (/.f64 1/2 d1))) |
(*.f64 (+.f64 3/2 (*.f64 d2 1/2)) (*.f64 2 d1)) |
(*.f64 2 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/4 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 1/4 (/.f64 (+.f64 (+.f64 d2 d2) 6) (/.f64 1/2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) -3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 d1) (/.f64 1/2 (neg.f64 (/.f64 1/2 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 (neg.f64 d2) -3) (/.f64 (*.f64 d1 1/2) -1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) -1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (/.f64 (/.f64 d1 -1/2) (/.f64 1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (*.f64 (+.f64 d2 3) (/.f64 d1 -1/2))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (-.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1/2 (-.f64 d2 d2))) |
(*.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1/2 (-.f64 d1 d1))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (/.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 (+.f64 d2 d2) 6)) 1/2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 (+.f64 d2 d2) 6) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 d2 d2) 6)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -2 (/.f64 1/2 (/.f64 (/.f64 -1 (+.f64 d2 3)) d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) -1/2) (/.f64 d1 -2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) -1/2) (*.f64 d1 -1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 d1 -2) (/.f64 (+.f64 d2 3) -1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 d1 -2) (-.f64 (+.f64 d2 3) (*.f64 (+.f64 d2 3) 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) 4) (+.f64 d1 (*.f64 d1 3))) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 (/.f64 d2 4) 3/4)) |
(*.f64 (+.f64 3 d2) (/.f64 (+.f64 d1 (*.f64 d1 3)) 4)) |
(*.f64 (/.f64 (+.f64 d2 3) 4) (/.f64 2 (/.f64 1/2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 (+.f64 d2 3) (*.f64 d1 1/2)) 2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) 1/4) (/.f64 1/2 (/.f64 2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 d1 -1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 (+.f64 d2 3) -2) (/.f64 -1 (/.f64 1/2 d1))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 d1 -1/2) (/.f64 (+.f64 d2 3) -2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (/.f64 d1 -1/2) (*.f64 (+.f64 d2 3) -1/2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (/.f64 (+.f64 d2 3) 4)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 (/.f64 d2 4) 3/4)) |
(*.f64 (+.f64 3 d2) (/.f64 (+.f64 d1 (*.f64 d1 3)) 4)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 (+.f64 3/2 (*.f64 d2 1/2)) 1/2)) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 1/2 (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 1/2 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3/2 (*.f64 d2 1/2)))) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (-.f64 (+.f64 3/2 (*.f64 d2 1/2)) (/.f64 (+.f64 d2 3) 4))) |
(*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 3/2 (-.f64 (*.f64 d2 1/2) (+.f64 (/.f64 d2 4) 3/4)))) |
(*.f64 (-.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3)) (*.f64 d1 (+.f64 d2 3))) -1/2) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 d2 d2) 6)) 1/4) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (neg.f64 (+.f64 (+.f64 d2 d2) 6)) (/.f64 d1 -2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 (/.f64 d1 -1/2) (/.f64 d1 -1/2)) (/.f64 1/2 (neg.f64 (/.f64 2 (+.f64 d2 3))))) |
(*.f64 d1 (+.f64 3 d2)) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d2) -3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (/.f64 1 (+.f64 d2 3)) 0) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 1 (+.f64 d2 3)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 0 (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(+.f64 (/.f64 4 (+.f64 d2 3)) (-.f64 0 (/.f64 3 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 1 (+.f64 d2 3)) 0) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 0 (/.f64 -1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 -1 (+.f64 d2 3)) (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (/.f64 3 (+.f64 d2 3)) (/.f64 2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (-.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 0 (+.f64 d2 3))) (/.f64 3 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (*.f64 (/.f64 3 (+.f64 d2 3)) 1/2) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(-.f64 (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 4 (+.f64 d2 3))) (+.f64 (/.f64 4 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 1 (+.f64 d2 3)) 1) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 1/2 (/.f64 2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 2 (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 1/2 (+.f64 d2 3)) 2) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 1/4 (/.f64 4 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -1 (/.f64 -1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 -1 (+.f64 d2 3)) -1) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -1/2 (neg.f64 (/.f64 2 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -1/2 (*.f64 2 (/.f64 -1 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -1/2 (-.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 3 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 2 (+.f64 d2 3)) 1/2) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 4 (/.f64 1/4 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -2 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -2 (/.f64 -1/2 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (+.f64 d2 3))))) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) -1/2) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 1/4 (+.f64 d2 3)) 4) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) -2) |
(/.f64 1 (+.f64 3 d2)) |
(*.f64 (/.f64 -1/2 (+.f64 d2 3)) -2) |
(/.f64 1 (+.f64 3 d2)) |
(neg.f64 (/.f64 -1 (+.f64 d2 3))) |
(/.f64 1 (+.f64 3 d2)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (+.f64 9/2 d3)) |
| ✓ | 0.3b | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
Compiled 27 to 18 computations (33.3% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | d1 | @ | -inf | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| 1.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| 0.0ms | d3 | @ | 0 | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| 0.0ms | d3 | @ | -inf | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| 0.0ms | d3 | @ | inf | (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
| 1× | batch-egg-rewrite |
| 1338× | rational.json-simplify-5 |
| 1212× | rational.json-simplify-11 |
| 854× | rational.json-simplify-14 |
| 630× | rational.json-simplify-21 |
| 482× | rational.json-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 61 | 32 |
| 2 | 199 | 26 |
| 3 | 1019 | 26 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 9/2 d3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 3/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (*.f64 d1 (-.f64 d3 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d3 6) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 1/2 (-.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (+.f64 3/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 -3/2) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (/.f64 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 d3 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (neg.f64 d1) (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (+.f64 0 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 0 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 3/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d3 6) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (-.f64 0 (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 d3 3)) (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 3)) (*.f64 (neg.f64 d1) (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d3 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (+.f64 9/2 d3) (-.f64 (-.f64 d3 d3) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d3 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 d1) (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 3/2 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 1 (-.f64 3/2 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d3 3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (+.f64 d3 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 3/2 (+.f64 9/2 d3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d3 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d3 3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d3 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 3/2 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (neg.f64 d1) (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d3 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d3 3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 3/2 (+.f64 9/2 d3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d3 3) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 3/2 (+.f64 9/2 d3)) -1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 0 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 9/2 d3) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 d3) (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 9/2 d3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) 1/2) (*.f64 1/2 (*.f64 d1 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d3 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 9/2) (neg.f64 (*.f64 d1 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d3) (*.f64 d1 -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 d3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 (neg.f64 d3) -9/2) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 9/2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 9)) (*.f64 d1 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (+.f64 9/2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 9/2 d3)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d3 d3) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (neg.f64 (/.f64 -1 (+.f64 9/2 d3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 d3) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 9/2 d3) (neg.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 9/2 d3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 d3) -9/2) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 -1 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 9/2 d3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 9/2 d3) 2) (/.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 9/2 d3)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 9/2 d3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 9/2 d3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 9/2 d3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 9/2 d3) 1/2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))))))) |
| 1× | egg-herbie |
| 1056× | rational.json-simplify-11 |
| 982× | rational.json-simplify-14 |
| 920× | rational.json-simplify-21 |
| 770× | rational.json-simplify-41 |
| 640× | rational.json-simplify-51 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 489 | 6898 |
| 1 | 1685 | 6154 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(-.f64 (*.f64 9/2 d1) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 9/2 d1) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 -3/2)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6))))) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 3/2 d3))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 0)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 3) 0)) |
(+.f64 0 (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 (-.f64 d3 3/2))) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6)))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 (+.f64 d3 6))))) |
(+.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 9/2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 9/2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3)))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 1/2 (-.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 6))))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (+.f64 3/2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3)))) |
(+.f64 (*.f64 d1 -3/2) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2)) |
(+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 2)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (/.f64 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))) -1)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 d3 6)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (+.f64 0 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2))) |
(+.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 0 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6)))))) |
(+.f64 (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 3/2))) |
(+.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 9/2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 3/2 d3)))) |
(+.f64 (*.f64 (+.f64 d3 6) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))) |
(+.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 3))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (-.f64 0 (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (*.f64 0 (+.f64 d3 3)) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 3)) (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3/2 d3)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2))))) |
(+.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3/2 d3))))) |
(*.f64 d1 (+.f64 d3 3)) |
(*.f64 d1 (+.f64 (+.f64 9/2 d3) (-.f64 (-.f64 d3 d3) 3/2))) |
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 d3 3))) |
(*.f64 -1 (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(*.f64 (neg.f64 d1) (-.f64 3/2 (+.f64 9/2 d3))) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 3/2 (+.f64 9/2 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2))) |
(*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1) |
(*.f64 (+.f64 d3 3) d1) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d3 3) 1/2)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 1/2) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2)) |
(*.f64 1/2 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 3))) |
(*.f64 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2) -1/2) |
(*.f64 (-.f64 3/2 (+.f64 9/2 d3)) (neg.f64 d1)) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d3 3) -1/2)) |
(*.f64 -1/2 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2)) |
(*.f64 (neg.f64 (+.f64 d3 3)) (neg.f64 d1)) |
(*.f64 (+.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d1 1/2)) |
(/.f64 d1 (/.f64 1 (+.f64 d3 3))) |
(/.f64 (*.f64 d1 (+.f64 d3 3)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3))) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 3/2 (+.f64 9/2 d3)))) |
(/.f64 -1 (/.f64 1 (*.f64 (neg.f64 d1) (+.f64 d3 3)))) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d3 3)))) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 3))) |
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1) |
(/.f64 (+.f64 d3 3) (/.f64 1 d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 3))) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2))) |
(/.f64 (-.f64 3/2 (+.f64 9/2 d3)) (/.f64 -1 d1)) |
(/.f64 (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2)) (/.f64 -1 d1)) |
(/.f64 (/.f64 (+.f64 d3 3) 2) (/.f64 1/2 d1)) |
(/.f64 (*.f64 (-.f64 3/2 (+.f64 9/2 d3)) -1) (/.f64 1 d1)) |
(/.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1)) |
(neg.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) 0) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 0 (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))) |
(+.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 9/2)) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 0 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (*.f64 d1 9/2))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 9/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 9/2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 d1 9/2)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 9/2 d3) (/.f64 1 d1))) |
(+.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 d3) (*.f64 d1 9/2))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3)))) |
(+.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) 1/2) (*.f64 1/2 (*.f64 d1 9/2))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) 0) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 d1 9/2) (neg.f64 (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 d3) (*.f64 d1 -9/2)) |
(-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3))) |
(-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 (neg.f64 d3) -9/2) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 9/2 d3) 2))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 9)) (*.f64 d1 9/2)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 9/2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 9/2 d3)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 (-.f64 d3 d3) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3)))) |
(/.f64 d1 (/.f64 1 (+.f64 9/2 d3))) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 9/2 d3)))) |
(/.f64 (+.f64 9/2 d3) (/.f64 1 d1)) |
(/.f64 (+.f64 9/2 d3) (neg.f64 (/.f64 -1 d1))) |
(/.f64 (*.f64 d1 (+.f64 9/2 d3)) 1) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 9/2 d3))) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(/.f64 (+.f64 (neg.f64 d3) -9/2) (/.f64 -1 d1)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 9/2 d3))) |
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) -1) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 9/2 d3)) 1/2)) |
(/.f64 (*.f64 (+.f64 9/2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 9/2 d3)) d1)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 d3))) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 9/2 d3)) (+.f64 d1 d1))) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 9/2 d3) 2))) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(/.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 9/2 d3))) |
(/.f64 (*.f64 (+.f64 9/2 d3) 1/2) (/.f64 1/2 d1)) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 (+.f64 3/2 (+.f64 -9/2 (*.f64 -1 d3))) (*.f64 -1 d1)) |
(*.f64 (+.f64 3/2 (-.f64 -9/2 d3)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 (+.f64 3/2 (+.f64 -9/2 (*.f64 -1 d3))) (*.f64 -1 d1)) |
(*.f64 (+.f64 3/2 (-.f64 -9/2 d3)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 (+.f64 3/2 (+.f64 -9/2 (*.f64 -1 d3))) (*.f64 -1 d1)) |
(*.f64 (+.f64 3/2 (-.f64 -9/2 d3)) (neg.f64 d1)) |
(*.f64 -1 (*.f64 (+.f64 3/2 (*.f64 -1 (+.f64 9/2 d3))) d1)) |
(*.f64 (+.f64 3/2 (+.f64 -9/2 (*.f64 -1 d3))) (*.f64 -1 d1)) |
(*.f64 (+.f64 3/2 (-.f64 -9/2 d3)) (neg.f64 d1)) |
(-.f64 (*.f64 9/2 d1) (*.f64 3/2 d1)) |
(-.f64 (*.f64 d1 9/2) (*.f64 d1 3/2)) |
(*.f64 d1 3) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 d3) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(-.f64 (+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) (*.f64 3/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 9/2 d1) |
(*.f64 d1 9/2) |
(/.f64 d1 2/9) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(*.f64 d1 d3) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 9/2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 -3/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 d1 -3/2) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d1) d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 d1 -3/2) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d1) d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 d1 -3/2) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d1) d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 d1 -3/2) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (+.f64 d1 (-.f64 (-.f64 d3 d1) d3)) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 d3 9/2) 2))))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (+.f64 (*.f64 d1 3/2) (neg.f64 (*.f64 d1 (+.f64 d3 9/2))))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 d1 d1) (+.f64 9/2 (-.f64 d3 3/4))))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (-.f64 (*.f64 (+.f64 d1 d1) 3/4) (*.f64 d1 (+.f64 d3 9/2)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 (-.f64 d3 d3) (-.f64 (+.f64 3 d3) 3/2)))) |
(*.f64 d1 (+.f64 3/2 (+.f64 (-.f64 d3 d3) (+.f64 d3 3/2)))) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 3/2 d3))) |
(+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 d3 3/2))) |
(*.f64 d1 (+.f64 3/2 (+.f64 d3 3/2))) |
(+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 d1 (+.f64 3/2 (-.f64 -9/2 d3))) (*.f64 d1 (*.f64 2 (+.f64 3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) 0) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) d1)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (+.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 (+.f64 d3 3) 0)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 0 (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 (-.f64 d3 3/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 (+.f64 d3 6))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (*.f64 d1 9/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 9/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1)) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 9 (*.f64 2 d3))) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 9 (*.f64 2 d3))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d3 d3) 3/2) (-.f64 -9/2 d3)))) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 1/2 (-.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 6))))) |
(+.f64 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1)) (*.f64 1/2 (-.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 d1 (+.f64 d3 6))))) |
(+.f64 (*.f64 d1 (+.f64 9 (*.f64 2 d3))) (*.f64 1/2 (*.f64 (+.f64 d3 6) (-.f64 (neg.f64 d1) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 d3 9/2) 2))))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (+.f64 (*.f64 d1 3/2) (neg.f64 (*.f64 d1 (+.f64 d3 9/2))))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (+.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (+.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 (+.f64 d1 d1) (-.f64 -9/2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (+.f64 3/2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (-.f64 (*.f64 d1 (+.f64 d3 3/2)) (*.f64 d1 (+.f64 d3 9/2)))) |
(+.f64 (*.f64 d1 (+.f64 d3 6)) (*.f64 d1 (-.f64 (+.f64 d3 3/2) (+.f64 d3 9/2)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 0 (*.f64 d1 (+.f64 3/2 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 -3/2) (*.f64 d1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) (*.f64 (*.f64 d1 (+.f64 d3 3)) 2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 (+.f64 3 d3) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 d1 (*.f64 -1 (-.f64 3/2 (*.f64 (+.f64 d3 9/2) 2))))) |
(+.f64 (*.f64 d1 (-.f64 -9/2 d3)) (*.f64 (-.f64 (+.f64 9 (*.f64 2 d3)) 3/2) d1)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (/.f64 (*.f64 d1 (-.f64 3/2 (*.f64 (+.f64 9/2 d3) 2))) -1)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 d1 (*.f64 -1 (-.f64 3/2 (*.f64 (+.f64 d3 9/2) 2))))) |
(+.f64 (*.f64 d1 (-.f64 -9/2 d3)) (*.f64 (-.f64 (+.f64 9 (*.f64 2 d3)) 3/2) d1)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 3 d3)) d1)) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 d3 3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 (+.f64 d3 6)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 (+.f64 3 d3) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 (+.f64 3 d3) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (+.f64 0 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 d1 -3/2) (-.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (*.f64 d1 -3/2) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 d1 (-.f64 (-.f64 d3 d3) 3/2)) (-.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (*.f64 d1 (-.f64 -3/2 (-.f64 d3 d3))) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (-.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))) (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (-.f64 (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2))) (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)))) |
(+.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) (-.f64 0 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d3 3) (+.f64 d3 6)))))) |
(+.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))) (neg.f64 (-.f64 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d3 (-.f64 3 (+.f64 d3 6))))))) |
(+.f64 (*.f64 d1 (+.f64 d3 (neg.f64 (+.f64 3 d3)))) (-.f64 (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2))) (*.f64 d1 (+.f64 9 (*.f64 2 d3))))) |
(+.f64 (*.f64 (+.f64 d1 d1) (-.f64 (+.f64 9/2 d3) 3/4)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 9/2 (-.f64 d3 3/4))) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 15/4)) (*.f64 d1 (-.f64 -9/2 d3))) |
(+.f64 (-.f64 0 (*.f64 d1 (+.f64 3/2 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (*.f64 d1 3/2))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (-.f64 (neg.f64 (*.f64 d1 (+.f64 d3 3/2))) (*.f64 d1 3/2))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (-.f64 (*.f64 d1 -3/2) (*.f64 d1 (+.f64 d3 3/2)))) |
(+.f64 (*.f64 (+.f64 d3 6) (neg.f64 d1)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1)) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 9 (*.f64 2 d3))) (*.f64 (+.f64 d3 6) (neg.f64 d1))) |
(+.f64 (-.f64 (*.f64 d1 -3/2) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 d1 -3/2)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 3 d3))) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 d3 6))) (*.f64 d1 9/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 0) (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 3/2 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 d3 6) (+.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) (+.f64 (*.f64 d1 3/2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 6)) (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(+.f64 (*.f64 d1 (*.f64 2 (+.f64 3 d3))) (-.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 6)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2))))) |
(+.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 (-.f64 d3 3/2)) (*.f64 d1 9/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 2) (-.f64 0 (*.f64 (*.f64 d1 (+.f64 d3 3)) 3))) |
(+.f64 (*.f64 2 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2)) (neg.f64 (*.f64 3 (*.f64 d1 (+.f64 3 d3))))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 4) (*.f64 d1 (*.f64 3 (+.f64 3 d3)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (-.f64 0 (+.f64 (*.f64 d1 3/2) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (+.f64 (*.f64 d1 3/2) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d3 9/2) 4)) (*.f64 d1 (+.f64 3/2 (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 0 (+.f64 d3 3)) (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (+.f64 d1 d1) (+.f64 d3 3)) (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 2) (*.f64 (+.f64 3 d3) (neg.f64 d1))) |
(*.f64 (+.f64 3 d3) (+.f64 (neg.f64 d1) (+.f64 d1 d1))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 3/2 d3)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (*.f64 d1 (+.f64 d3 3/2)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 6)))) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 (+.f64 d3 3) (-.f64 (-.f64 d3 d3) 3/2))))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3/2 d3))))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (*.f64 d1 (+.f64 d3 3/2)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 6)))) |
(*.f64 d1 (+.f64 d3 3)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 d1 (+.f64 (+.f64 9/2 d3) (-.f64 (-.f64 d3 d3) 3/2))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 d1 (+.f64 d3 3)) 1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1 (*.f64 d1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 -1 (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (-.f64 3/2 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (*.f64 1 (-.f64 3/2 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 d1) (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d3 3) d1) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d1 d1) (*.f64 (+.f64 d3 3) 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2) 1/2) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/2 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 1/2 (-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2) -1/2) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (-.f64 3/2 (+.f64 9/2 d3)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 d1) (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (-.f64 (neg.f64 d1) d1) (*.f64 (+.f64 d3 3) -1/2)) |
(*.f64 (+.f64 3 d3) (*.f64 (-.f64 (neg.f64 d1) d1) -1/2)) |
(*.f64 (+.f64 3 d3) (*.f64 -1/2 (-.f64 (neg.f64 d1) d1))) |
(*.f64 -1/2 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (neg.f64 (+.f64 d3 3)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d1 1/2)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 d1 (/.f64 1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 d1 (+.f64 d3 3)) 1) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 -1 (/.f64 (/.f64 1 d1) (-.f64 3/2 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 -1 (/.f64 1 (*.f64 (neg.f64 d1) (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d3 3)))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) -1) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (+.f64 d3 3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 (+.f64 d3 3)) 2))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 1/2 (/.f64 -1 (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3)) 2))) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 3/2 (+.f64 9/2 d3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (-.f64 (+.f64 d3 6) (*.f64 (+.f64 9/2 d3) 2)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (/.f64 (+.f64 d3 3) 2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (*.f64 (-.f64 3/2 (+.f64 9/2 d3)) -1) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(/.f64 (neg.f64 (+.f64 d3 3)) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 3 d3)) |
(neg.f64 (*.f64 (neg.f64 d1) (+.f64 d3 3))) |
(*.f64 d1 (+.f64 3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) 0) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (-.f64 d1 d1) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 (-.f64 d1 d1) -2)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (-.f64 d1 d1) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 (-.f64 d3 (*.f64 (-.f64 d1 d1) -2)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (-.f64 d3 d3) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (*.f64 (-.f64 d3 d3) -2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (+.f64 (-.f64 d3 d3) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (*.f64 (-.f64 d3 d3) -2) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 1 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 0 (*.f64 d1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 9/2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 9/2) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 9/2) (+.f64 0 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(+.f64 (*.f64 d1 9/2) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 9/2)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 0 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (*.f64 d1 9/2))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (-.f64 d3 d3) (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (-.f64 d3 d3) (-.f64 d3 (-.f64 d3 (*.f64 d1 (+.f64 d3 9/2))))) |
(+.f64 d3 (-.f64 (-.f64 d3 d3) (-.f64 d3 (*.f64 d1 (+.f64 d3 9/2))))) |
(+.f64 (*.f64 d1 d3) (*.f64 1 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 9/2) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 -9/2 d3)) (*.f64 d1 (+.f64 9 (*.f64 2 d3)))) |
(+.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (-.f64 (*.f64 d1 9/2) (*.f64 d1 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 -9/2 d3)) (*.f64 d1 (+.f64 9 (*.f64 2 d3)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 (-.f64 d3 d3) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (-.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (-.f64 0 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2))) |
(+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (-.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (-.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 9/2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(+.f64 d1 (+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 (-.f64 d3 d1) d3))) |
(+.f64 (-.f64 (*.f64 d1 9/2) (-.f64 d3 d3)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(+.f64 (-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 (+.f64 9/2 d3))) (*.f64 d1 9/2)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (-.f64 (*.f64 d1 9/2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (*.f64 d1 (-.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 (+.f64 d3 d3)) (/.f64 (-.f64 9/2 d3) (/.f64 1 d1))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 d1 9) (-.f64 (*.f64 d1 d3) (*.f64 d1 9/2))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 d3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 (*.f64 d1 9/2) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 (*.f64 d1 d3) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 (+.f64 9/2 d3))))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(+.f64 (*.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) 1/2) (*.f64 1/2 (*.f64 d1 9/2))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) 0) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 d3 d3)) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 d1 (-.f64 d3 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(-.f64 d3 (-.f64 (-.f64 d3 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 9/2)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (-.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(-.f64 d3 (-.f64 (-.f64 d3 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 9/2)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 0 (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (-.f64 d3 d3))) |
(-.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(-.f64 d3 (-.f64 (-.f64 d3 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 9/2)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 (-.f64 d1 (-.f64 d3 d3)))) |
(-.f64 d3 (-.f64 (-.f64 d3 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d3 9/2)))) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (-.f64 d3 d3))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d1 d1)) |
(+.f64 d1 (-.f64 (*.f64 d1 (+.f64 d3 9/2)) d1)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 d3 d3)))) |
(+.f64 (*.f64 d1 (+.f64 d3 9/2)) (-.f64 d3 d3)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (+.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (-.f64 d3 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 0 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 9/2) (neg.f64 (*.f64 d1 d3))) |
(-.f64 (/.f64 d1 2/9) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 d1 d3) (*.f64 d1 -9/2)) |
(*.f64 d1 (-.f64 d3 -9/2)) |
(-.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) (*.f64 d1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 9/2 (+.f64 d3 d3))) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2))) |
(*.f64 (+.f64 (neg.f64 d3) -9/2) (-.f64 d1 (+.f64 d1 d1))) |
(*.f64 (-.f64 -9/2 d3) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 (neg.f64 d3) -9/2) (+.f64 d1 d1))) |
(*.f64 (+.f64 (neg.f64 d3) -9/2) (-.f64 d1 (+.f64 d1 d1))) |
(*.f64 (-.f64 -9/2 d3) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (neg.f64 d1) (*.f64 (+.f64 9/2 d3) 2))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 (+.f64 d3 9/2) (*.f64 (neg.f64 d1) 2))) |
(-.f64 (*.f64 d1 (-.f64 -9/2 d3)) (*.f64 (+.f64 9 (*.f64 2 d3)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) (*.f64 -1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(*.f64 (+.f64 (neg.f64 d3) -9/2) (-.f64 d1 (+.f64 d1 d1))) |
(*.f64 (-.f64 -9/2 d3) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -9/2 d3))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 -9/2 d3))) |
(-.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2))) |
(-.f64 (*.f64 d1 (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(*.f64 d1 (-.f64 (-.f64 d3 d3) (-.f64 -9/2 d3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)) (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)) (*.f64 d1 (+.f64 9 (*.f64 2 d3)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (+.f64 (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2))) |
(-.f64 (+.f64 (-.f64 d1 d1) (-.f64 d3 d3)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 d1 (-.f64 (-.f64 (-.f64 d3 d1) d3) (*.f64 d1 (-.f64 -9/2 d3)))) |
(-.f64 (+.f64 (-.f64 d3 d3) (-.f64 d1 d1)) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(+.f64 d1 (-.f64 (-.f64 (-.f64 d3 d1) d3) (*.f64 d1 (-.f64 -9/2 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 9)) (*.f64 d1 9/2)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(-.f64 (+.f64 (-.f64 d1 d1) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(-.f64 (+.f64 (-.f64 d3 d3) (*.f64 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (-.f64 (-.f64 d3 d3) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(+.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2)))) |
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 9/2 d3) 2) 2) d1) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(+.f64 (*.f64 2 (*.f64 (+.f64 d3 9/2) (+.f64 d1 d1))) (neg.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)))) |
(*.f64 d1 (-.f64 (*.f64 (+.f64 d3 9/2) 4) (+.f64 (*.f64 d3 3) 27/2))) |
(-.f64 (*.f64 (+.f64 d1 (*.f64 d1 3)) (+.f64 9/2 d3)) (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3))) |
(-.f64 (*.f64 (+.f64 d3 9/2) (+.f64 d1 (*.f64 d1 3))) (*.f64 (+.f64 d3 9/2) (*.f64 d1 3))) |
(*.f64 (+.f64 d3 9/2) (-.f64 (+.f64 d1 (*.f64 d1 3)) (*.f64 d1 3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (-.f64 -9/2 d3))) |
(-.f64 (*.f64 (-.f64 d3 d3) -1) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(-.f64 (-.f64 d3 d3) (*.f64 d1 (-.f64 -9/2 d3))) |
(-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 9/2 d3) 3)) 1/2) (*.f64 1/2 (*.f64 d1 (+.f64 9/2 d3)))) |
(*.f64 1/2 (-.f64 (*.f64 (+.f64 d3 9/2) (*.f64 d1 3)) (*.f64 d1 (+.f64 d3 9/2)))) |
(*.f64 1/2 (*.f64 d1 (-.f64 (+.f64 (*.f64 d3 3) 27/2) (+.f64 d3 9/2)))) |
(/.f64 d1 (/.f64 1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 d1 (neg.f64 (/.f64 -1 (+.f64 9/2 d3)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (+.f64 9/2 d3) (/.f64 1 d1)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (+.f64 9/2 d3) (neg.f64 (/.f64 -1 d1))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (*.f64 d1 (+.f64 9/2 d3)) 1) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (+.f64 (neg.f64 d3) -9/2) (/.f64 -1 d1)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2)) -1) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (+.f64 9/2 d3)) 1/2)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (*.f64 (+.f64 9/2 d3) 2) (/.f64 (/.f64 1 d1) 1/2)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (+.f64 9/2 d3)) d1)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 9/2 d3)) (+.f64 d1 d1))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 (+.f64 9/2 d3) 2))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 1 (*.f64 (+.f64 9/2 d3) (+.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 1/2 (/.f64 -1 (*.f64 (+.f64 d1 d1) (+.f64 (neg.f64 d3) -9/2)))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (*.f64 d1 1/2) (/.f64 1/2 (+.f64 9/2 d3))) |
(*.f64 d1 (+.f64 d3 9/2)) |
(/.f64 (*.f64 (+.f64 9/2 d3) 1/2) (/.f64 1/2 d1)) |
(*.f64 d1 (+.f64 d3 9/2)) |
(neg.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -9/2))) |
(*.f64 d1 (+.f64 d3 9/2)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| ✓ | 0.3b | (/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
Compiled 29 to 21 computations (27.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| 0.0ms | d1 | @ | inf | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| 0.0ms | d2 | @ | inf | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| 0.0ms | d2 | @ | 0 | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| 0.0ms | d1 | @ | -inf | (/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| 1× | batch-egg-rewrite |
| 992× | rational.json-simplify-13 |
| 972× | rational.json-simplify-31 |
| 752× | rational.json-simplify-5 |
| 696× | rational.json-simplify-34 |
| 646× | rational.json-simplify-32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 68 | 32 |
| 2 | 256 | 32 |
| 3 | 1642 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
(/.f64 (/.f64 1 d1) (+.f64 d2 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 d2 d2) (/.f64 1 d1)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) d2) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d2 d2) d1) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 d1 d1) 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 0 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 (+.f64 d2 3) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 (/.f64 0 (/.f64 2 (+.f64 d2 3))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 (+.f64 d2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 d1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 3/2 (/.f64 d2 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 (/.f64 d2 1/2) 6) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 -1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 d1) (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 (+.f64 d2 3) 0)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d1 d1) 3)) (*.f64 d1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (/.f64 (+.f64 d2 d2) (/.f64 1 d1))) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) d2)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d2) d1)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1 d1)) (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 1/2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (/.f64 1/2 d1)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (+.f64 d2 3))) (/.f64 d1 (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 2 d1)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (/.f64 2 d1)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) d1) (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 2) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 1/2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 3/2 (/.f64 d2 2))) (*.f64 (+.f64 3/2 (/.f64 d2 2)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 3) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (+.f64 (/.f64 d2 1/2) 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 d2 1/2) 6) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 3) (/.f64 1/2 (/.f64 1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 (+.f64 d2 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (/.f64 d1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d2 3)) (/.f64 -1/2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1/2 (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 -1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 0 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 3/2 (/.f64 d2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 0 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 -1 d1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 -1 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 d1) (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1)) (*.f64 (/.f64 1/2 d1) (/.f64 -1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 1 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 d1)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (+.f64 d2 3)) (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 -1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 d1 1/2)) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (+.f64 d2 3))) (*.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 1/2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (+.f64 d2 3)) -1) (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 -1 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 2 d1))) (*.f64 (neg.f64 (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (/.f64 2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 2 d1)) (/.f64 -1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (-.f64 0 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 d1)) (-.f64 0 (/.f64 1/2 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (-.f64 0 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 d2 3)))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 (+.f64 d2 3))) (/.f64 -1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 d1)) (/.f64 (/.f64 1 (+.f64 d2 3)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (/.f64 1/2 (+.f64 d2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))))))) |
| 1× | egg-herbie |
| 1626× | rational.json-simplify-11 |
| 1580× | rational.json-simplify-13 |
| 1502× | rational.json-simplify-14 |
| 1012× | rational.json-simplify-9 |
| 610× | rational.json-simplify-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 741 | 13543 |
| 1 | 2636 | 13137 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 3 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1/3 d1) |
(+.f64 (*.f64 1/3 (/.f64 1 d1)) (*.f64 -1/9 (/.f64 d2 d1))) |
(+.f64 (*.f64 1/3 (/.f64 1 d1)) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)))) |
(+.f64 (*.f64 -1/81 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/3 (/.f64 1 d1)) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1))))) |
(/.f64 1 (*.f64 d2 d1)) |
(-.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (*.f64 27 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))))) |
(/.f64 1 (*.f64 d2 d1)) |
(-.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (*.f64 27 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 3) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (/.f64 (+.f64 d2 d2) (/.f64 1 d1)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 (+.f64 d1 d1) d2) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d2 d2) d1) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d1 d1) 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 0 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 (/.f64 0 (/.f64 2 (+.f64 d2 3))) 1/2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 1/2) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 (+.f64 d2 3)) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 d1) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 3/2 (/.f64 d2 2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 d1))) |
(-.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 0 (*.f64 -2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 (/.f64 d2 1/2) 6) (/.f64 -1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) -1)) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 -1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 d1) (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d1 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 (+.f64 d2 3) 0)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d1 d1) 3)) (*.f64 d1 3)) |
(-.f64 (+.f64 (*.f64 d1 3) (/.f64 (+.f64 d2 d2) (/.f64 1 d1))) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) d2)) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d2) d1)) (*.f64 d1 d2)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2)) |
(-.f64 (/.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1 d1)) (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 1 d1))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 1/2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (/.f64 1/2 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (/.f64 -1 (+.f64 d2 3))) (/.f64 d1 (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 2 d1)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (/.f64 2 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(-.f64 (*.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) d1) (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)))) |
(-.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (+.f64 d1 (+.f64 d1 d1)))) |
(-.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 1/2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 3/2 (/.f64 d2 2))) (*.f64 (+.f64 3/2 (/.f64 d2 2)) d1)) |
(-.f64 (*.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 0 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 1/2 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) 2) |
(*.f64 (*.f64 d1 1/2) (+.f64 (/.f64 d2 1/2) 6)) |
(*.f64 (*.f64 d1 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1 (/.f64 1/2 d1))) |
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(*.f64 (+.f64 (/.f64 d2 1/2) 6) (*.f64 d1 1/2)) |
(*.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) 1/2) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 3) (/.f64 1/2 (/.f64 1 (+.f64 d2 3))))) |
(*.f64 4 (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 4 (-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(*.f64 -2 (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 -2 (/.f64 -1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 d1 -2)) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (/.f64 d1 -1/2)) |
(*.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d2 3)) (/.f64 -1/2 (/.f64 1 d1))) |
(*.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1/2 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) d1) |
(*.f64 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) -1/2) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 -1/2 (+.f64 d2 3))) |
(*.f64 (neg.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (neg.f64 d1)) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 0 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 d2 3)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(+.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 0 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 2)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2) 2)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 -1 d1) 0)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) 0)) |
(-.f64 0 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 d2 3)))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) -1)) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 -1 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 2 d1))) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 d1))) |
(-.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 d1) (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(-.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1 d1))) |
(-.f64 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1)) (*.f64 (/.f64 1/2 d1) (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 1 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (-.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 d1)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (+.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (+.f64 d2 3)) (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 d2 3))) |
(-.f64 (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 -1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 d1 1/2)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1)))) |
(-.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (neg.f64 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (+.f64 d2 3))) (*.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 d1) (/.f64 2 d1)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 1/2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))) |
(-.f64 (*.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) -1) 0) |
(-.f64 (*.f64 (/.f64 0 (+.f64 d2 3)) -1) (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (*.f64 0 (/.f64 -1 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (/.f64 1/2 d1))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 d1))) (*.f64 (neg.f64 (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1))) |
(*.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3))) |
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1) |
(*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 d1)) |
(*.f64 2 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 2 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1))) |
(*.f64 2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))))) |
(*.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 (/.f64 1/2 d1) (/.f64 2 (+.f64 d2 3))) |
(*.f64 (/.f64 2 d1) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 2 d1)) |
(*.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1/2 d1)) |
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(*.f64 -1/2 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 -1/2 (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 -1/2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 -1 d1)) |
(*.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) |
(*.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) 2) |
(*.f64 -2 (-.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 (-.f64 0 (/.f64 2 d1)) (/.f64 -1/2 (+.f64 d2 3))) |
(*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (-.f64 0 (/.f64 1/2 d1))) |
(*.f64 (neg.f64 (/.f64 2 d1)) (-.f64 0 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (-.f64 0 (/.f64 2 d1))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 d2 3)))) (/.f64 1 d1)) |
(*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6)))) |
(*.f64 (+.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) -1/2) |
(*.f64 (-.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 (+.f64 d2 3))) (/.f64 -1/2 d1)) |
(*.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))) |
(*.f64 (neg.f64 (/.f64 1/2 d1)) (/.f64 (/.f64 1 (+.f64 d2 3)) -1/2)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (/.f64 1/2 d1)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (/.f64 1/2 (+.f64 d2 3))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 2 d1)) |
(neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 3 d1) |
(*.f64 d1 3) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 3 d2)) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 (+.f64 d2 3) d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(/.f64 1/3 d1) |
(+.f64 (*.f64 1/3 (/.f64 1 d1)) (*.f64 -1/9 (/.f64 d2 d1))) |
(+.f64 (/.f64 1/3 d1) (*.f64 -1/9 (/.f64 d2 d1))) |
(+.f64 (*.f64 1/3 (/.f64 1 d1)) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)))) |
(+.f64 (/.f64 1/3 d1) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)))) |
(+.f64 (/.f64 1/3 d1) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (/.f64 (pow.f64 d2 2) (/.f64 d1 1/27)))) |
(+.f64 (*.f64 -1/81 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/3 (/.f64 1 d1)) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1))))) |
(+.f64 (/.f64 1/3 d1) (+.f64 (*.f64 -1/81 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1))))) |
(+.f64 (/.f64 1/3 d1) (+.f64 (/.f64 -1/81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (/.f64 (pow.f64 d2 2) (/.f64 d1 1/27))))) |
(/.f64 1 (*.f64 d2 d1)) |
(/.f64 1 (*.f64 d1 d2)) |
(-.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 9 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 3 (*.f64 d1 (pow.f64 d2 2)))) |
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (/.f64 3 (*.f64 d1 (pow.f64 d2 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (*.f64 27 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))))) |
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (/.f64 3 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4)))))) |
(/.f64 1 (*.f64 d2 d1)) |
(/.f64 1 (*.f64 d1 d2)) |
(-.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (pow.f64 d2 2)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 9 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 3 (*.f64 d1 (pow.f64 d2 2)))) |
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (/.f64 3 (*.f64 d1 (pow.f64 d2 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 9 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (*.f64 27 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))))) |
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (/.f64 3 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4)))))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0)) |
(*.f64 (+.f64 3 d2) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (-.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) (+.f64 d1 0))) |
(+.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 (+.f64 3 d2) (+.f64 d1 0)) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 (+.f64 3 d2) (+.f64 d1 0)))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 d1 d1) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d1 d1)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(+.f64 (*.f64 d1 d2) (+.f64 d2 (-.f64 (*.f64 d1 3) d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 3))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 3) 0))) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(+.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 3) (-.f64 d2 d2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (*.f64 d1 3) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 3) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 d2))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 0)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 0))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 d2 3) 0))) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(+.f64 (*.f64 d1 3) (-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (-.f64 d2 d2) (*.f64 d1 (+.f64 d2 3))) |
(+.f64 (*.f64 d1 d2) (+.f64 d2 (-.f64 (*.f64 d1 3) d2))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(+.f64 (/.f64 (+.f64 d2 d2) (/.f64 1 d1)) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (/.f64 d1 (/.f64 1 (+.f64 d2 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 (+.f64 d2 d2) (/.f64 d1 1)) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (+.f64 d2 3))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 0)) |
(+.f64 (*.f64 (+.f64 d1 d1) d2) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 d2))) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d2 (+.f64 d1 d1))) |
(+.f64 (*.f64 (+.f64 d2 d2) d1) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 d2))) |
(+.f64 (*.f64 (+.f64 d1 d1) 3) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 3 (+.f64 d1 d1)) (*.f64 d1 3))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 0 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 0 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(+.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) 0) |
(*.f64 d1 (+.f64 3 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d1 d1)) |
(-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (-.f64 d2 d2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 d2 d2)) |
(-.f64 d2 (-.f64 d2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (*.f64 d1 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (/.f64 0 (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 d1 2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 2 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 d2 3) 0)) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 0) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 0) d1) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 0) d1))) |
(-.f64 d1 (-.f64 (+.f64 (*.f64 (+.f64 3 d2) 0) d1) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 (+.f64 3 d2))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 0)) d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (*.f64 d1 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (*.f64 (+.f64 d2 3) 0)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 0)) (*.f64 (+.f64 3 d2) (*.f64 d1 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 (+.f64 d2 3) 0))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (+.f64 (*.f64 (+.f64 3 d2) 0) (*.f64 (+.f64 3 d2) (*.f64 d1 0)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3/2 (/.f64 d2 2)) 1/2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (/.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1/2 0))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 (/.f64 0 (/.f64 2 (+.f64 d2 3))) 1/2)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 -1 (+.f64 d2 3)))) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 2 (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (*.f64 d1 1/2) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (*.f64 d1 1/2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 (+.f64 d2 3)) 0)) |
(*.f64 (+.f64 3 d2) (-.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (neg.f64 d1) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (*.f64 d1 1/2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 d1)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (/.f64 0 (/.f64 2 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 d1 2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 2 (/.f64 0 (/.f64 2 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 2))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (/.f64 (+.f64 3 d2) 1/2))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 3/2 (/.f64 d2 2)) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) 0)) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 0 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))))) |
(-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (-.f64 d1 d1) (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))))) |
(-.f64 0 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(-.f64 0 (*.f64 -2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))))) |
(neg.f64 (*.f64 d1 (*.f64 -2 (+.f64 3/2 (/.f64 d2 2))))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 (*.f64 d1 (+.f64 3 d2)) -1/2)) |
(-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 (*.f64 d2 -1/2) -3/2))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 (+.f64 (/.f64 d2 1/2) 6) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (*.f64 (+.f64 3 d2) 1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 (/.f64 d2 1/2) 6) (/.f64 -1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 (+.f64 (/.f64 d2 1/2) 6) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (*.f64 (+.f64 3 d2) 1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) -1)) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 (+.f64 (/.f64 d2 1/2) 6) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (*.f64 (+.f64 3 d2) 1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 3 d2))))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 -1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 d1 (*.f64 -1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (*.f64 -1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 d1) (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 (+.f64 (/.f64 d2 1/2) 6) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (*.f64 (+.f64 3 d2) 1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d1 d1))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 3 d2))))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (-.f64 d1 d1) (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (*.f64 d1 (+.f64 d2 3)) 1/2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 3 d2) (/.f64 d1 1/2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 0)) (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 3 d2) (*.f64 d1 0)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 d2 3) 0) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 (+.f64 (/.f64 d2 1/2) 6) (*.f64 1 d1))))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (*.f64 (+.f64 d2 3) 0))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))) (*.f64 (+.f64 3 d2) (*.f64 d1 0))) |
(-.f64 (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 d2 3) 0)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) 0)) (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(-.f64 (-.f64 (-.f64 d1 d1) (*.f64 (+.f64 3 d2) 0)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (-.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 (+.f64 d2 3) 0)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))) (*.f64 (+.f64 3 d2) 0)) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (-.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (+.f64 d1 (-.f64 (*.f64 (+.f64 3 d2) 0) d1)) (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(+.f64 (-.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 3 d2) 1))) |
(-.f64 (+.f64 (-.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (-.f64 d1 d1) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d1 d1) 3)) (*.f64 d1 3)) |
(+.f64 (*.f64 3 (+.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 3 (+.f64 d1 d1)) (*.f64 d1 3))) |
(-.f64 (+.f64 (*.f64 d1 3) (/.f64 (+.f64 d2 d2) (/.f64 1 d1))) (*.f64 d1 d2)) |
(+.f64 (/.f64 d1 (/.f64 1 (+.f64 d2 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 (+.f64 d2 d2) (/.f64 d1 1)) (*.f64 d1 d2))) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d1 d1) d2)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d2 (+.f64 d1 d1)) (*.f64 d1 d2))) |
(+.f64 (-.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d2 (+.f64 d1 d1))) |
(-.f64 (+.f64 (*.f64 d1 3) (*.f64 (+.f64 d2 d2) d1)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 (+.f64 d2 d2)) (*.f64 d1 d2))) |
(-.f64 (+.f64 (*.f64 (+.f64 d2 3) 0) (+.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (*.f64 (+.f64 3 d2) 0) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1 (+.f64 d2 3)))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1 (+.f64 3 d2))) |
(/.f64 (+.f64 d1 (-.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (+.f64 3 d2))) |
(-.f64 (/.f64 0 (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (neg.f64 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(/.f64 (-.f64 0 (neg.f64 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) |
(/.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1/2 (-.f64 d1 0))) |
(-.f64 (/.f64 (+.f64 d1 d1) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 d1 d1) (/.f64 (+.f64 3/2 (/.f64 d2 2)) 1/2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1/2 (+.f64 d1 d1))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2))))) |
(/.f64 (-.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) |
(/.f64 (+.f64 d1 (-.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1)))) (/.f64 1/2 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 1 d1)) (*.f64 d1 d2)) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) (/.f64 d1 1)) (*.f64 d1 d2)) |
(-.f64 (/.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1 d1)) (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 1 d1))) |
(/.f64 (-.f64 (+.f64 (/.f64 d2 1/2) (+.f64 (+.f64 (/.f64 d2 1/2) 6) 6)) (+.f64 d2 (+.f64 3 (+.f64 (/.f64 d2 1/2) 6)))) (/.f64 1 d1)) |
(/.f64 d1 (/.f64 1 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (-.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 d2 (+.f64 (/.f64 d2 1/2) 9)))))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 1/2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) 1/2) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (/.f64 1/2 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) (/.f64 1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 3))) (/.f64 (+.f64 d1 d1) (/.f64 -1 (+.f64 d2 3)))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 3 d2))))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (/.f64 0 (/.f64 -1 (+.f64 d2 3))) (/.f64 d1 (/.f64 -1 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(-.f64 (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (/.f64 (+.f64 d1 d1) (neg.f64 (/.f64 1 (+.f64 3 d2))))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (-.f64 d1 (+.f64 d1 d1))) |
(-.f64 (/.f64 0 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1/2 (*.f64 -1/2 (+.f64 d2 3))))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(-.f64 (/.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (/.f64 2 d1)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 3 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 d1 2)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 (/.f64 d2 1/2) 9)) (/.f64 d1 2)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (/.f64 2 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) (/.f64 1 d1)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 3 d2) 2)) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (/.f64 2 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (/.f64 d1 1/4) (/.f64 (+.f64 3 d2) 2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 3 d2) (/.f64 1/4 (/.f64 d1 2))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (-.f64 d1 d1) -1) (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(-.f64 (neg.f64 (-.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(-.f64 (neg.f64 (-.f64 d1 d1)) (*.f64 (+.f64 3 d2) (neg.f64 d1))) |
(-.f64 (*.f64 (+.f64 3 (+.f64 d2 d2)) d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 (+.f64 3 (+.f64 d2 d2)) d2)) |
(*.f64 d1 (+.f64 (+.f64 d2 d2) (-.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 (/.f64 d2 1/2) 6)) d1) (*.f64 d1 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)))) |
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 1/2) (+.f64 (+.f64 (/.f64 d2 1/2) 6) 6)) (+.f64 d2 (+.f64 3 (+.f64 (/.f64 d2 1/2) 6))))) |
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 1/2) 6) (-.f64 (+.f64 (/.f64 d2 1/2) 6) (+.f64 d2 (+.f64 (/.f64 d2 1/2) 9))))) |
(-.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d2 3)) (*.f64 (+.f64 d2 3) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 3 d2) (-.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 3 d2) (+.f64 d1 (-.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1))))) |
(-.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) 2) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 2 (*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) 1/2) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (*.f64 (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)) (*.f64 d1 1/2)) (*.f64 (*.f64 d1 1/2) (+.f64 d2 3))) |
(*.f64 (*.f64 d1 1/2) (-.f64 (+.f64 d2 (+.f64 3 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 3 d2))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 (/.f64 d2 1/2) 9) (-.f64 d2 (+.f64 3 d2)))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 1/2) (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (*.f64 d1 1/2) (+.f64 (/.f64 (/.f64 d2 1/2) 1/2) 12)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 d1 (*.f64 (+.f64 (/.f64 (/.f64 d2 1/2) 1/2) 12) 1/2)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 3/2 (/.f64 d2 2))) (*.f64 (+.f64 3/2 (/.f64 d2 2)) d1)) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 (+.f64 d1 d1) (-.f64 d1 d1))) |
(-.f64 (*.f64 (/.f64 (/.f64 d1 -1/2) -1/2) (+.f64 3/2 (/.f64 d2 2))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d1 1/4)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 d2 1/2) 6) 2) (+.f64 d1 d1)) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 d2 1/2) 2) 3)) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 0 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (neg.f64 d1))) |
(*.f64 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))) (-.f64 0 (neg.f64 d1))) |
(*.f64 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))) (-.f64 d1 0)) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 d1 (+.f64 d2 3))) |
(-.f64 (*.f64 (+.f64 d1 d1) (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2)))) (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))) (-.f64 (+.f64 (+.f64 d1 d1) (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))) (+.f64 d1 (-.f64 (+.f64 d1 (+.f64 d1 d1)) (+.f64 d1 (+.f64 d1 d1))))) |
(*.f64 1 (*.f64 d1 (+.f64 d2 3))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 d2 3)) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 d1 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 2 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 d1 (*.f64 2 (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 1/2 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 d1 (*.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) 2) |
(*.f64 d1 (*.f64 2 (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (/.f64 d2 1/2) 6)) |
(*.f64 d1 (*.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (*.f64 d1 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 3 d2) 1/2)) |
(/.f64 (+.f64 3 d2) (/.f64 1/2 (*.f64 d1 1/2))) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 d1 d1)) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 1 (/.f64 1/2 d1))) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d1 1/2)) |
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 3))) |
(*.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 d2 3)) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 3 d2)) (neg.f64 d1)) |
(*.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 -1/2 (-.f64 (-.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(*.f64 1/2 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 d1 d1))) |
(*.f64 1/2 (-.f64 d1 (-.f64 d1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(*.f64 -1/2 (-.f64 0 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(*.f64 -1/2 (*.f64 (+.f64 (/.f64 d2 1/2) 6) (neg.f64 d1))) |
(*.f64 (neg.f64 d1) (*.f64 -1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (+.f64 d2 3)) (+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6))) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 1/2 (+.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 d1 (+.f64 3 d2))))) |
(*.f64 (+.f64 (/.f64 d2 1/2) 6) (*.f64 d1 1/2)) |
(*.f64 d1 (*.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)) 1/2) |
(*.f64 d1 (*.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) |
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 d1 (/.f64 1 (+.f64 3 d2))) |
(/.f64 (+.f64 3 d2) (/.f64 1 d1)) |
(*.f64 (+.f64 d1 d1) (-.f64 (+.f64 d2 3) (/.f64 1/2 (/.f64 1 (+.f64 d2 3))))) |
(*.f64 (+.f64 d1 d1) (+.f64 d2 (-.f64 3 (/.f64 (+.f64 3 d2) 2)))) |
(*.f64 4 (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 4 (/.f64 (*.f64 d1 (+.f64 3 d2)) 4)) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 4 (-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (/.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(*.f64 4 (-.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) (/.f64 (*.f64 d1 (+.f64 3 d2)) 4))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3/2 (/.f64 d2 2))) 4) (/.f64 (*.f64 d1 (+.f64 3 d2)) 1)) |
(*.f64 -2 (*.f64 -1/2 (*.f64 d1 (+.f64 d2 3)))) |
(*.f64 d1 (+.f64 3 d2)) |
(*.f64 -2 (/.f64 -1/2 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 4 (/.f64 (*.f64 d1 (+.f64 3 d2)) 4)) |
(/.f64 (*.f64 d1 (+.f64 3 d2)) 1) |
(*.f64 (neg.f64 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 d1 -2)) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (-.f64 (+.f64 d2 3) (+.f64 d2 (+.f64 (+.f64 (/.f64 d2 1/2) 6) 3)))) |
(*.f64 (*.f64 d1 1/2) (-.f64 (+.f64 d2 (+.f64 3 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 3 d2))) |
(*.f64 (*.f64 d1 1/2) (+.f64 (+.f64 (/.f64 d2 1/2) 9) (-.f64 d2 (+.f64 3 d2)))) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (/.f64 (+.f64 d2 3) -1/2)) |
(*.f64 (neg.f64 (*.f64 d1 1/2)) (+.f64 (/.f64 d2 -1/2) -6)) |
(*.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (/.f64 d1 -1/2)) |
(*.f64 (/.f64 d1 -1/2) (neg.f64 (+.f64 3/2 (/.f64 d2 2)))) |
(*.f64 (neg.f64 (+.f64 3/2 (/.f64 d2 2))) (-.f64 d1 (+.f64 d1 (+.f64 d1 d1)))) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (-.f64 (+.f64 d1 (+.f64 d1 d1)) d1)) |
(*.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 (+.f64 d1 d1) (-.f64 d1 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 d2 3)) (+.f64 d2 3)) (/.f64 -1/2 (/.f64 1 d1))) |
(*.f64 (-.f64 (neg.f64 (+.f64 3 d2)) (+.f64 3 d2)) (/.f64 d1 -2)) |
(*.f64 (+.f64 (*.f64 d1 1/2) (*.f64 d1 1/2)) (/.f64 1/2 (/.f64 1/2 (+.f64 d2 3)))) |
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 3 d2) 1/2)) |
(/.f64 (+.f64 3 d2) (/.f64 1/2 (*.f64 d1 1/2))) |
(*.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2))) d1) |
(*.f64 (+.f64 d1 d1) (+.f64 3/2 (/.f64 d2 2))) |
(*.f64 (-.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) (*.f64 d1 (+.f64 d2 3))) -1/2) |
(*.f64 -1/2 (-.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 -1/2 (-.f64 (*.f64 (+.f64 3 d2) (neg.f64 d1)) (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 -1/2 (+.f64 d2 3))) |
(*.f64 -1/2 (*.f64 (/.f64 d1 -1/2) (+.f64 3 d2))) |
(*.f64 (+.f64 (*.f64 d2 -1/2) -3/2) (/.f64 d1 -1/2)) |
(*.f64 (neg.f64 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (+.f64 3/2 (/.f64 d2 2)))) (neg.f64 d1)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 3/2 (+.f64 (+.f64 3/2 (/.f64 d2 2)) (/.f64 d2 2))))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3)))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2)))) |
(*.f64 d1 (*.f64 (+.f64 3 d2) 1)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (*.f64 4 (/.f64 0 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (*.f64 0 (/.f64 2 (+.f64 3 d2))) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (*.f64 4 (/.f64 0 (+.f64 3 d2))) (/.f64 0 d1))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 d1) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 d1) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (*.f64 0 (/.f64 2 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (-.f64 (*.f64 4 (/.f64 0 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(+.f64 0 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (-.f64 (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(+.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(+.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 0 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 0) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2)) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 3 d2)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 0 d1))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 d1) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 d1) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 0 d1) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 d1) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (/.f64 0 d1) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (*.f64 0 (/.f64 2 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (+.f64 (*.f64 4 (/.f64 0 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 0 (+.f64 d2 3)) 2)) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3/2 (/.f64 d2 2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 0 (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2) 2)) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 0 (+.f64 d2 3)))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1 (*.f64 (/.f64 2 (+.f64 d2 3)) 0))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 1/2 (/.f64 (/.f64 0 (+.f64 d2 3)) 1/2))) |
(-.f64 (*.f64 (/.f64 1/2 (+.f64 3 d2)) (+.f64 (/.f64 1 d1) (/.f64 1 d1))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 -1 d1) 0)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) 0)) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (neg.f64 (/.f64 1 (+.f64 3 d2))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 -1 (+.f64 3 d2)))) |
(-.f64 0 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 2 (*.f64 d1 (+.f64 3 d2))) (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2))))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) -1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 -1 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 d1))) |
(-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 d1) (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 3 d2))) (/.f64 -1 (*.f64 d1 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (+.f64 d1 d1))) |
(-.f64 (/.f64 1/2 (*.f64 d1 (+.f64 3 d2))) (/.f64 -1 (*.f64 (+.f64 3 d2) (+.f64 d1 d1)))) |
(-.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 -1 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1)) (*.f64 (/.f64 1/2 d1) (/.f64 -1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 0 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 0 d1) (/.f64 (/.f64 1 (+.f64 d2 3)) (neg.f64 d1))) |
(-.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (/.f64 2 (+.f64 d2 3)) 0) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 1 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 3 (*.f64 d1 (+.f64 3 d2))) (/.f64 2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 3 (*.f64 d1 (+.f64 3 d2))) (/.f64 2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (*.f64 d1 (+.f64 d2 3)))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (-.f64 0 (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 0 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 0 d1)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (/.f64 0 d1)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 d1)) |
(-.f64 (-.f64 0 (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 d2 3)) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (-.f64 (/.f64 0 (+.f64 3 d2)) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) (*.f64 (/.f64 2 (+.f64 d2 3)) 0)) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 0 (/.f64 2 (+.f64 3 d2)))) |
(-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (*.f64 4 (/.f64 0 (+.f64 3 d2)))) |
(-.f64 (+.f64 (/.f64 0 (+.f64 d2 3)) (+.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (/.f64 3 d1) (+.f64 (/.f64 d2 1/2) 6)) (/.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 (/.f64 3 (*.f64 d1 (+.f64 3 d2))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(/.f64 1/2 (/.f64 (+.f64 3 d2) (-.f64 (/.f64 3 d1) (/.f64 1 d1)))) |
(-.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (+.f64 d2 3)) (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 -1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1/2 (+.f64 d2 3))))) |
(-.f64 (/.f64 (/.f64 3 (*.f64 d1 (+.f64 3 d2))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(/.f64 1/2 (/.f64 (+.f64 3 d2) (-.f64 (/.f64 3 d1) (/.f64 1 d1)))) |
(-.f64 (/.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 d1 1/2)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1))) (/.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (/.f64 1/2 d1)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (/.f64 0 (neg.f64 (+.f64 (/.f64 d2 1/2) 6))) (/.f64 (/.f64 2 d1) (neg.f64 (+.f64 (/.f64 d2 1/2) 6)))) |
(/.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (+.f64 (/.f64 d2 1/2) 6))) |
(/.f64 (/.f64 -2 d1) (neg.f64 (+.f64 (/.f64 d2 1/2) 6))) |
(-.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1 (+.f64 d2 3))) (*.f64 (/.f64 1 (+.f64 d2 3)) (+.f64 (/.f64 1 d1) (/.f64 2 d1)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) 1/2) (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 1/2 (/.f64 3 (*.f64 d1 (+.f64 3 d2)))) (/.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (/.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) 1/2) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (*.f64 1/2 (/.f64 4 (*.f64 d1 (+.f64 3 d2)))) (/.f64 1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (/.f64 (/.f64 2 d1) 1/2) (/.f64 1/2 (+.f64 d2 3))) (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3))) (*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1 d1))) |
(-.f64 (/.f64 (/.f64 3 (*.f64 d1 (+.f64 3 d2))) 2) (/.f64 1/2 (*.f64 d1 (+.f64 3 d2)))) |
(/.f64 1/2 (/.f64 (+.f64 3 d2) (-.f64 (/.f64 3 d1) (/.f64 1 d1)))) |
(-.f64 (*.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) -1) 0) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 (/.f64 0 (+.f64 d2 3)) -1) (*.f64 -1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 0 (/.f64 -1 d1)) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(-.f64 (/.f64 0 d1) (/.f64 -1 (*.f64 d1 (+.f64 3 d2)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (/.f64 1/2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 d1))) (*.f64 (neg.f64 (/.f64 2 d1)) (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (/.f64 2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 2 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 2 (*.f64 (/.f64 1 (+.f64 d2 3)) (/.f64 1/2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (*.f64 (/.f64 1 d1) (/.f64 1/2 (+.f64 d2 3))))) |
(*.f64 2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) (/.f64 (/.f64 1/2 (+.f64 3 d2)) d1))) |
(-.f64 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 3 d2))) 2) (/.f64 1 (*.f64 d1 (+.f64 3 d2)))) |
(*.f64 1/2 (/.f64 2 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1/2 d1) (/.f64 2 (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 2 d1) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 2 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 2 (+.f64 d2 3)) (/.f64 1/2 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 -1/2 (-.f64 (/.f64 0 (+.f64 d2 3)) (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(*.f64 1/2 (-.f64 (/.f64 2 (*.f64 d1 (+.f64 3 d2))) (/.f64 0 (+.f64 3 d2)))) |
(*.f64 -1/2 (-.f64 0 (/.f64 2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 -1/2 (-.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (+.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) (/.f64 2 (*.f64 d1 (+.f64 d2 3)))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 -1 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 2 (*.f64 d1 (+.f64 d2 3))) 1/2) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))) 2) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 -2 (-.f64 0 (/.f64 1/2 (*.f64 d1 (+.f64 d2 3))))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (-.f64 0 (/.f64 2 d1)) (/.f64 -1/2 (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 2 (+.f64 d2 3))) (-.f64 0 (/.f64 1/2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 2 d1)) (-.f64 0 (/.f64 1/2 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3))) (-.f64 0 (/.f64 2 d1))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 d2 3)))) (/.f64 1 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6))) |
(/.f64 (/.f64 2 d1) (+.f64 (/.f64 d2 1/2) 6)) |
(*.f64 (+.f64 (/.f64 2 d1) (/.f64 2 d1)) (-.f64 (/.f64 1/2 (+.f64 d2 3)) (/.f64 1/2 (+.f64 (/.f64 d2 1/2) 6)))) |
(-.f64 (/.f64 2 (*.f64 d1 (+.f64 3 d2))) (/.f64 (/.f64 2 d1) (+.f64 (/.f64 d2 1/2) 6))) |
(*.f64 (+.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))) (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) -1/2) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (-.f64 (neg.f64 (/.f64 1 (+.f64 d2 3))) (/.f64 1 (+.f64 d2 3))) (/.f64 -1/2 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 (/.f64 -1 (+.f64 d2 3)) (/.f64 1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (/.f64 1/2 d1)) (/.f64 (/.f64 1 (+.f64 d2 3)) -1/2)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 2 (+.f64 d2 3)))) (/.f64 1/2 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (/.f64 1/2 (+.f64 d2 3))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (+.f64 d2 3)))) (/.f64 2 d1)) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
(neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))) |
(/.f64 1 (*.f64 d1 (+.f64 3 d2))) |
Compiled 22509 to 14006 computations (37.8% saved)
13 alts after pruning (4 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1439 | 3 | 1442 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 8 | 11 |
| Total | 1442 | 13 | 1455 |
| Status | Error | Program |
|---|---|---|
| 44.7b | (/.f64 d1 1/3) | |
| ✓ | 22.6b | (/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
| 44.8b | (/.f64 1 (/.f64 1/3 d1)) | |
| 18.6b | (-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) | |
| ✓ | 22.5b | (-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
| 44.8b | (-.f64 (*.f64 d1 9/2) (*.f64 d1 3/2)) | |
| ✓ | 18.6b | (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| ✓ | 18.6b | (*.f64 (+.f64 d2 d3) d1) |
| ✓ | 22.5b | (*.f64 (+.f64 d2 3) d1) |
| ✓ | 41.2b | (*.f64 d2 d1) |
| ✓ | 22.7b | (*.f64 d1 (+.f64 3 d3)) |
| ✓ | 39.7b | (*.f64 d1 d3) |
| ✓ | 44.7b | (*.f64 3 d1) |
Compiled 112 to 81 computations (27.7% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 d3) d1) |
(/.f64 1 (/.f64 1/3 d1)) |
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 9/2) (*.f64 d1 3/2)) |
(-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
(/.f64 d1 (/.f64 1 (+.f64 3 d3))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (+.f64 9/2 d3)) (*.f64 3/2 d1)) |
(-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 -3)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 d1) (+.f64 3 d3))) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 3))) |
(/.f64 (+.f64 (+.f64 d2 d3) 3) (/.f64 1 d1)) |
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(+.f64 (/.f64 (+.f64 3 d2) (/.f64 1 d1)) (*.f64 d1 d3)) |
(-.f64 (*.f64 (+.f64 d3 (+.f64 d2 d2)) d1) (*.f64 d2 d1)) |
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d3 (+.f64 3 d2)))) |
(-.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) 3/2) (*.f64 d1 (+.f64 3/2 (*.f64 1/2 d3)))) |
(+.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 3) 3/2)) (*.f64 d1 (*.f64 (+.f64 d2 3) 1/2))) (*.f64 d1 d3)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
4 calls:
| 14.0ms | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
| 14.0ms | d1 |
| 13.0ms | d2 |
| 13.0ms | d3 |
| Error | Segments | Branch |
|---|---|---|
| 0.1b | 1 | d1 |
| 0.1b | 1 | d2 |
| 0.1b | 1 | d3 |
| 0.1b | 1 | (+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3)) |
Compiled 249 to 149 computations (40.2% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 d3) d1) |
(/.f64 1 (/.f64 1/3 d1)) |
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 9/2) (*.f64 d1 3/2)) |
(-.f64 (*.f64 d2 d1) (*.f64 -3 d1)) |
(/.f64 d1 (/.f64 1 (+.f64 3 d3))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 3))) |
(/.f64 (+.f64 3 d3) (/.f64 1 d1)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
3 calls:
| 9.0ms | d3 |
| 9.0ms | d1 |
| 8.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 0.1b | 1 | d1 |
| 0.1b | 1 | d2 |
| 0.1b | 1 | d3 |
Compiled 103 to 61 computations (40.8% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 d3) d1) |
(/.f64 1 (/.f64 1/3 d1)) |
| Outputs |
|---|
(*.f64 (+.f64 d2 3) d1) |
(*.f64 (+.f64 d2 d3) d1) |
3 calls:
| 30.0ms | d1 |
| 26.0ms | d2 |
| 11.0ms | d3 |
| Error | Segments | Branch |
|---|---|---|
| 10.6b | 6 | d1 |
| 1.5b | 2 | d2 |
| 0.6b | 2 | d3 |
Compiled 47 to 30 computations (36.2% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 3.0756836506522286e-16 | 5.574538634070502e-10 |
| 14.0ms | 144× | body | 256 | valid |
Compiled 182 to 131 computations (28% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
(*.f64 d1 (+.f64 3 d3)) |
(*.f64 (+.f64 d2 3) d1) |
| Outputs |
|---|
(*.f64 (+.f64 d2 3) d1) |
(*.f64 d1 (+.f64 3 d3)) |
3 calls:
| 38.0ms | d1 |
| 11.0ms | d3 |
| 10.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 13.9b | 8 | d1 |
| 4.4b | 2 | d2 |
| 3.4b | 2 | d3 |
Compiled 37 to 24 computations (35.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 5.574538634070502e-10 | 71.44978597961783 |
| 17.0ms | 160× | body | 256 | valid |
Compiled 200 to 154 computations (23% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
(*.f64 d1 (+.f64 3 d3)) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 (+.f64 3 d3)) |
3 calls:
| 20.0ms | d1 |
| 20.0ms | d3 |
| 15.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 18.6b | 5 | d1 |
| 5.4b | 2 | d2 |
| 13.2b | 4 | d3 |
Compiled 32 to 21 computations (34.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | -36855106.301647134 | -1329156.8871338123 |
| 11.0ms | 112× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 132 to 98 computations (25.8% saved)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
(*.f64 d2 d1) |
(/.f64 d1 1/3) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 3 d1) |
(*.f64 d2 d1) |
(*.f64 3 d1) |
(*.f64 d1 d3) |
3 calls:
| 67.0ms | d1 |
| 27.0ms | d3 |
| 14.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 26.2b | 11 | d1 |
| 16.3b | 3 | d2 |
| 13.6b | 5 | d3 |
Compiled 27 to 18 computations (33.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 3.0756836506522286e-16 | 5.574538634070502e-10 |
| 17.0ms | 1.0966139257530997e-122 | 2.4479622027237457e-117 |
| 19.0ms | 1.3139472408176796e-166 | 1.435573889848822e-156 |
| 13.0ms | -6.53365434844621e-274 | -5.470341667532134e-275 |
| 52.0ms | 503× | body | 256 | valid |
| 5.0ms | 28× | body | 512 | valid |
| 3.0ms | 13× | body | 1024 | valid |
Compiled 496 to 388 computations (21.8% saved)
Total -38.2b remaining (-164.2%)
Threshold costs -38.2b (-164.2%)
| Inputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
| Outputs |
|---|
(*.f64 3 d1) |
(*.f64 d1 d3) |
3 calls:
| 15.0ms | d1 |
| 13.0ms | d2 |
| 5.0ms | d3 |
| Error | Segments | Branch |
|---|---|---|
| 33.3b | 5 | d1 |
| 33.3b | 3 | d2 |
| 23.3b | 2 | d3 |
Compiled 21 to 15 computations (28.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 3.0756836506522286e-16 | 5.574538634070502e-10 |
| 15.0ms | 144× | body | 256 | valid |
Compiled 146 to 113 computations (22.6% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 42 | 244 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
(if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 (+.f64 d2 3) d1) (*.f64 (+.f64 d2 d3) d1)) |
(if (<=.f64 d3 6640827866535439/73786976294838206464) (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (+.f64 3 d3))) |
(if (<=.f64 d2 -13200000) (*.f64 d2 d1) (*.f64 d1 (+.f64 3 d3))) |
(if (<=.f64 d3 -7211532368435999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 d2 d1) (if (<=.f64 d3 2904660898216695/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 3 d1) (if (<=.f64 d3 105391615022863/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 d2 d1) (if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 3 d1) (*.f64 d1 d3))))) |
(if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 3 d1) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 (+.f64 3 d2))) |
(if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 (+.f64 d2 3) d1) (*.f64 (+.f64 d2 d3) d1)) |
(if (<=.f64 d3 6640827866535439/73786976294838206464) (*.f64 (+.f64 d2 3) d1) (*.f64 d1 (+.f64 3 d3))) |
(if (<=.f64 d2 -13200000) (*.f64 d2 d1) (*.f64 d1 (+.f64 3 d3))) |
(if (<=.f64 d3 -7211532368435999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 d2 d1) (if (<=.f64 d3 2904660898216695/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 3 d1) (if (<=.f64 d3 105391615022863/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 d2 d1) (if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 3 d1) (*.f64 d1 d3))))) |
(if (<=.f64 d3 332454600394023/604462909807314587353088) (*.f64 3 d1) (*.f64 d1 d3)) |
(*.f64 3 d1) |
Compiled 124 to 83 computations (33.1% saved)
| 1× | egg-herbie |
| 24× | rational.json-simplify-41 |
| 22× | rational.json-simplify-35 |
| 16× | rational.json-simplify-39 |
| 8× | rational.json-simplify-11 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 31 |
| 1 | 16 | 25 |
| 2 | 24 | 19 |
| 3 | 38 | 19 |
| 4 | 49 | 19 |
| 5 | 53 | 19 |
| 1× | saturated |
Compiled 34 to 17 computations (50% saved)
(sort d2 d3)
Compiled 127 to 75 computations (40.9% saved)
Loading profile data...