Time bar (total: 22.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 0 |
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 1 |
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 2 |
| 0% | 0% | 50% | 0% | 0% | 50% | 0% | 3 |
| 50% | 25% | 25% | 0% | 0% | 50% | 0% | 4 |
| 75% | 37.5% | 12.5% | 0% | 0% | 50% | 0% | 5 |
| 87.5% | 43.7% | 6.2% | 0% | 0% | 50% | 0% | 6 |
| 93.8% | 46.9% | 3.1% | 0% | 0% | 50% | 0% | 7 |
| 96.9% | 48.4% | 1.6% | 0% | 0% | 50% | 0% | 8 |
| 98.4% | 49.2% | 0.8% | 0% | 0% | 50% | 0% | 9 |
| 99.2% | 49.6% | 0.4% | 0% | 0% | 50% | 0% | 10 |
| 99.6% | 49.8% | 0.2% | 0% | 0% | 50% | 0% | 11 |
| 99.8% | 49.9% | 0.1% | 0% | 0% | 50% | 0% | 12 |
Compiled 15 to 14 computations (6.7% saved)
| 2.5s | 4220× | body | 1024 | valid |
| 721.0ms | 2025× | body | 512 | valid |
| 415.0ms | 427× | body | 2048 | valid |
| 364.0ms | 1584× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | invalid |
| 2× | egg-herbie |
| 994× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 828× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 738× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 610× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 41 |
| 1 | 20 | 41 |
| 2 | 30 | 41 |
| 3 | 63 | 41 |
| 4 | 220 | 41 |
| 5 | 1176 | 41 |
| 6 | 4090 | 41 |
| 7 | 6860 | 41 |
| 0 | 1 | 1 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
| Outputs |
|---|
0 |
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| Outputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
Compiled 15 to 14 computations (6.7% saved)
| 1× | egg-herbie |
| 994× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 828× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 738× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 610× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 41 |
| 1 | 20 | 41 |
| 2 | 30 | 41 |
| 3 | 63 | 41 |
| 4 | 220 | 41 |
| 5 | 1176 | 41 |
| 6 | 4090 | 41 |
| 7 | 6860 | 41 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| Outputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
Compiled 14 to 13 computations (7.1% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 58.9b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
Compiled 14 to 13 computations (7.1% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| ✓ | 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| ✓ | 5.5b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
Compiled 51 to 42 computations (17.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 1.0ms | x | @ | inf | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 0.0ms | x | @ | 0 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 0.0ms | x | @ | inf | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 0.0ms | x | @ | -inf | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 1× | batch-egg-rewrite |
| 1426× | rational_best_oopsla_all_46_json-2 |
| 1426× | rational_best_oopsla_all_46_json-1 |
| 1426× | rational_best_oopsla_all_46_json-4 |
| 1426× | rational_best_oopsla_all_46_json-3 |
| 1038× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 79 |
| 1 | 78 | 79 |
| 2 | 172 | 79 |
| 3 | 591 | 79 |
| 4 | 2816 | 79 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 (PI.f64) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (/.f64 (PI.f64) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
| 1× | egg-herbie |
| 1522× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1074× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 938× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 784× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 744× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 250 | 4881 |
| 1 | 937 | 4849 |
| 2 | 5584 | 4847 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(sqrt.f64 1/2) |
(+.f64 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 1/2) (pow.f64 x 3))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1)) |
(+.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(+.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0) |
(+.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(+.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(-.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0) |
(-.f64 0 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(neg.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0) |
(+.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 0 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(-.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -1) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| Outputs |
|---|
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(-.f64 (*.f64 1/2 (PI.f64)) (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) |
(asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) |
(sqrt.f64 1/2) |
(+.f64 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x))) |
(+.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 -1/2 x))) |
(+.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 x -1/2))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/2) (pow.f64 x 2))))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 -1/2 x)) (*.f64 (sqrt.f64 1/2) (*.f64 -1/8 (pow.f64 x 2))))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 x -1/2)) (*.f64 (sqrt.f64 1/2) (*.f64 -1/8 (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 1/2) (pow.f64 x 3))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) x)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/2) (pow.f64 x 2)))))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 1/2) (pow.f64 x 3))) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 -1/2 x)) (*.f64 (sqrt.f64 1/2) (*.f64 -1/8 (pow.f64 x 2)))))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 x -1/2)) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 -1/16 (pow.f64 x 3))) (*.f64 (sqrt.f64 1/2) (*.f64 -1/8 (pow.f64 x 2)))))) |
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 x -1/2)) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 -1/8 (pow.f64 x 2))) (*.f64 (sqrt.f64 1/2) (*.f64 -1/16 (pow.f64 x 3)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1)) |
(+.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 (PI.f64) 2)) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(+.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (/.f64 (PI.f64) 2)) |
(+.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (neg.f64 (/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(+.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(+.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(+.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(-.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 0) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(-.f64 0 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 -1 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 -1 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) 1) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(neg.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(+.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(+.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(+.f64 0 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(-.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 0) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(-.f64 0 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 -1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -1) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) 1) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (/.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)) (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
(sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
Compiled 5125 to 4421 computations (13.7% saved)
3 alts after pruning (2 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 137 | 2 | 139 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 137 | 3 | 140 |
| Status | Error | Program |
|---|---|---|
| ✓ | 58.9b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| ▶ | 61.4b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
| ▶ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
Compiled 68 to 62 computations (8.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) | |
| ✓ | 0.0b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| ✓ | 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 139 to 118 computations (15.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
| 0.0ms | x | @ | -inf | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
| 0.0ms | x | @ | inf | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
| 0.0ms | x | @ | 0 | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
| 0.0ms | x | @ | -inf | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
| 1× | batch-egg-rewrite |
| 1406× | rational_best_oopsla_all_46_json_45_simplify-76 |
| 996× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 646× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 604× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 588× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 134 |
| 1 | 104 | 134 |
| 2 | 283 | 134 |
| 3 | 1210 | 134 |
| 4 | 5801 | 134 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (neg.f64 (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) |
| 1× | egg-herbie |
| 1692× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1096× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 872× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 670× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 636× | rational_best_oopsla_all_46_json_45_simplify-7 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 209 | 15340 |
| 1 | 724 | 13028 |
| 2 | 3088 | 13028 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(-.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 0 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(+.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0) |
(-.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(-.f64 0 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(-.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(-.f64 (*.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) -1) |
(neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(neg.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
| Outputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 0 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (/.f64 (PI.f64) 2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(+.f64 (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(-.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 0) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(-.f64 0 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 0 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(neg.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(neg.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(-.f64 (*.f64 (/.f64 0 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) 1) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) -1) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(neg.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) |
(neg.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (*.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (PI.f64) 2) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.0b | (asin.f64 (sqrt.f64 1/2)) |
Compiled 26 to 24 computations (7.7% saved)
| 1× | batch-egg-rewrite |
| 1718× | rational_best_oopsla_all_46_json-2 |
| 1718× | rational_best_oopsla_all_46_json-1 |
| 1718× | rational_best_oopsla_all_46_json-4 |
| 1718× | rational_best_oopsla_all_46_json-3 |
| 686× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 5 | 9 |
| 1 | 28 | 9 |
| 2 | 64 | 9 |
| 3 | 183 | 9 |
| 4 | 813 | 9 |
| 5 | 4531 | 9 |
| 1× | node limit |
| Inputs |
|---|
(asin.f64 (sqrt.f64 1/2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (asin.f64 (sqrt.f64 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2)))))))) |
| 1× | egg-herbie |
| 1650× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1342× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 1014× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 982× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 906× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 102 | 531 |
| 1 | 372 | 531 |
| 2 | 2204 | 531 |
| 3 | 7713 | 531 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (asin.f64 (sqrt.f64 1/2)) 0) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(+.f64 0 (asin.f64 (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) 0) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(-.f64 0 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) 1) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 1 (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(*.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(*.f64 (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(*.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) 1) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(/.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1) |
(neg.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
| Outputs |
|---|
(+.f64 (asin.f64 (sqrt.f64 1/2)) 0) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 0 (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(+.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) 0) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) 0)) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 0 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) 1) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (asin.f64 (sqrt.f64 1/2)) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 1 (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 -1 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (asin.f64 (sqrt.f64 1/2)))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) (asin.f64 (sqrt.f64 1/2))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (neg.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2))))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(*.f64 (*.f64 (neg.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) 1) |
(asin.f64 (sqrt.f64 1/2)) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))) (/.f64 (asin.f64 (sqrt.f64 1/2)) (asin.f64 (sqrt.f64 1/2))))) |
(asin.f64 (sqrt.f64 1/2)) |
(/.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))) (*.f64 (asin.f64 (sqrt.f64 1/2)) (/.f64 1 (asin.f64 (sqrt.f64 1/2)))))) |
(asin.f64 (sqrt.f64 1/2)) |
(/.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2))) -1) |
(asin.f64 (sqrt.f64 1/2)) |
(neg.f64 (neg.f64 (asin.f64 (sqrt.f64 1/2)))) |
(asin.f64 (sqrt.f64 1/2)) |
Compiled 36349 to 31551 computations (13.2% saved)
7 alts after pruning (4 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 543 | 4 | 547 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 2 | 2 |
| Total | 543 | 7 | 550 |
| Status | Error | Program |
|---|---|---|
| ✓ | 58.9b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| ✓ | 61.4b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
| ▶ | 59.0b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ▶ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
| ▶ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ▶ | 58.9b | (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
Compiled 352 to 312 computations (11.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| ✓ | 5.5b | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
| ✓ | 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 299 to 256 computations (14.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
| 0.0ms | x | @ | inf | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
| 0.0ms | x | @ | -inf | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
| 0.0ms | x | @ | 0 | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 0.0ms | x | @ | inf | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 1× | batch-egg-rewrite |
| 1658× | rational_best_oopsla_all_46_json-2 |
| 1658× | rational_best_oopsla_all_46_json-1 |
| 1658× | rational_best_oopsla_all_46_json-4 |
| 1658× | rational_best_oopsla_all_46_json-3 |
| 672× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 82 |
| 1 | 96 | 82 |
| 2 | 207 | 82 |
| 3 | 697 | 82 |
| 4 | 3280 | 82 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (PI.f64) 2) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (-.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
| 1× | egg-herbie |
| 1368× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 794× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 752× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 656× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 642× | rational_best_oopsla_all_46_json_45_simplify-36 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 207 | 9641 |
| 1 | 780 | 9547 |
| 2 | 4326 | 9449 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (/.f64 (PI.f64) 2) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1)) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (-.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1)) |
(+.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 0) |
(+.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
| Outputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x)))))) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (*.f64 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))) 2) (*.f64 1/2 (PI.f64))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (/.f64 (PI.f64) 2) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1)) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 0 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (-.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(-.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (neg.f64 (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 (PI.f64) 2) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (PI.f64) 2)) (-.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 -1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) -1) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2)))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (PI.f64) 2) -1)) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 0) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 0 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (neg.f64 (/.f64 (PI.f64) 2)) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 1 (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 (/.f64 (PI.f64) 2) -1) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 1 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2)))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 0 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) -1))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2))) |
(*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) 1) |
(+.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 (PI.f64) 2))) |
(-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| 5.5b | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 329 to 282 computations (14.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| 5.5b | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 359 to 308 computations (14.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| ✓ | 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 302 to 262 computations (13.2% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) |
| 0.0ms | x | @ | inf | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) |
| 0.0ms | x | @ | -inf | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) |
| 0.0ms | x | @ | 0 | (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 0.0ms | x | @ | inf | (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 1× | batch-egg-rewrite |
| 1184× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 986× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 854× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 756× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 754× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 152 |
| 1 | 114 | 94 |
| 2 | 364 | 94 |
| 3 | 1697 | 94 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (*.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
| 1× | egg-herbie |
| 962× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 946× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 888× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 592× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 542× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 200 | 5372 |
| 1 | 690 | 5364 |
| 2 | 2894 | 5364 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0)) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) 0)) |
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1) |
(*.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(+.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(-.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (*.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(-.f64 (-.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(neg.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
| Outputs |
|---|
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x)))))) |
(+.f64 (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (-.f64 1 x))))) (*.f64 1/2 (PI.f64))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 -1 x))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 x -1))))))) |
(+.f64 (*.f64 1/2 (PI.f64)) (*.f64 -2 (asin.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (neg.f64 x))))))) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 0)) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) 0)) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) -1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (-.f64 0 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) (neg.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) 1) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))) (/.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(+.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 1 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) 0)) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (*.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(-.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 0 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (*.f64 (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -1) (*.f64 -1 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (-.f64 0 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (-.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 0 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) 1) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(/.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) -1) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(neg.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 -1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (neg.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (fabs.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) |
(*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
Compiled 181028 to 156775 computations (13.4% saved)
9 alts after pruning (2 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1878 | 2 | 1880 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 6 | 6 |
| Total | 1878 | 9 | 1887 |
| Status | Error | Program |
|---|---|---|
| ✓ | 58.9b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| ✓ | 61.4b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
| ▶ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| ✓ | 59.0b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ✓ | 58.9b | (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ▶ | 58.9b | (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
Compiled 536 to 474 computations (11.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| 5.5b | (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 359 to 308 computations (14.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) | |
| 0.9b | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) | |
| 5.5b | (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) |
Compiled 320 to 278 computations (13.1% saved)
Compiled 148741 to 129205 computations (13.1% saved)
10 alts after pruning (1 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1257 | 1 | 1258 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 8 | 8 |
| Total | 1257 | 10 | 1267 |
| Status | Error | Program |
|---|---|---|
| ✓ | 58.9b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| ✓ | 61.4b | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
| 59.0b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) | |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| ✓ | 59.0b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
| ✓ | 58.9b | (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ✓ | 58.9b | (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| ✓ | 58.9b | (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
Compiled 634 to 561 computations (11.5% saved)
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
7 calls:
| 6.0ms | x |
| 3.0ms | (/.f64 (-.f64 1 x) 2) |
| 3.0ms | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 3.0ms | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 2.0ms | (-.f64 1 x) |
| Error | Segments | Branch |
|---|---|---|
| 58.9b | 1 | x |
| 58.9b | 1 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 58.9b | 1 | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 58.9b | 1 | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 58.9b | 1 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 58.9b | 1 | (/.f64 (-.f64 1 x) 2) |
| 58.9b | 1 | (-.f64 1 x) |
Compiled 676 to 587 computations (13.2% saved)
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| Outputs |
|---|
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
7 calls:
| 6.0ms | x |
| 3.0ms | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 3.0ms | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 3.0ms | (-.f64 1 x) |
| 3.0ms | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| Error | Segments | Branch |
|---|---|---|
| 58.9b | 1 | x |
| 58.9b | 1 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 58.9b | 1 | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 58.9b | 1 | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 58.9b | 1 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 58.9b | 1 | (/.f64 (-.f64 1 x) 2) |
| 58.9b | 1 | (-.f64 1 x) |
Compiled 573 to 498 computations (13.1% saved)
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
7 calls:
| 4.0ms | (-.f64 1 x) |
| 4.0ms | x |
| 2.0ms | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 2.0ms | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 2.0ms | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| Error | Segments | Branch |
|---|---|---|
| 58.9b | 1 | x |
| 58.9b | 1 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 58.9b | 1 | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 58.9b | 1 | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 58.9b | 1 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 58.9b | 1 | (/.f64 (-.f64 1 x) 2) |
| 58.9b | 1 | (-.f64 1 x) |
Compiled 251 to 218 computations (13.1% saved)
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (*.f64 (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) (/.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) -2))))) |
| Outputs |
|---|
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
7 calls:
| 27.0ms | (/.f64 (-.f64 1 x) 2) |
| 4.0ms | x |
| 2.0ms | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 2.0ms | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 2.0ms | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| Error | Segments | Branch |
|---|---|---|
| 58.9b | 1 | x |
| 58.9b | 1 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 58.9b | 1 | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 58.9b | 1 | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 58.9b | 1 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 58.9b | 1 | (/.f64 (-.f64 1 x) 2) |
| 58.9b | 1 | (-.f64 1 x) |
Compiled 178 to 155 computations (12.9% saved)
Total -2.5b remaining (-4.3%)
Threshold costs -2.5b (-4.3%)
| Inputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| Outputs |
|---|
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
7 calls:
| 3.0ms | x |
| 2.0ms | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 2.0ms | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 2.0ms | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 2.0ms | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| Error | Segments | Branch |
|---|---|---|
| 58.9b | 1 | x |
| 58.9b | 1 | (-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
| 58.9b | 1 | (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) |
| 58.9b | 1 | (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) |
| 58.9b | 1 | (sqrt.f64 (/.f64 (-.f64 1 x) 2)) |
| 58.9b | 1 | (/.f64 (-.f64 1 x) 2) |
| 58.9b | 1 | (-.f64 1 x) |
Compiled 74 to 65 computations (12.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 37 | 1018 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))))) (*.f64 (-.f64 (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2)))) (/.f64 (PI.f64) 2)) (+.f64 (/.f64 (PI.f64) 2) (*.f64 -2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))))) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (*.f64 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2)) (/.f64 1 (+.f64 (/.f64 (PI.f64) 2) (*.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))) -2))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 x) 2))))) |
(-.f64 (/.f64 (PI.f64) 2) (*.f64 2 (asin.f64 (sqrt.f64 1/2)))) |
Compiled 320 to 283 computations (11.6% saved)
| 2× | egg-herbie |
| 1692× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1692× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1096× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1096× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 872× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 209 | 15340 |
| 1 | 724 | 13028 |
| 2 | 3088 | 13028 |
| 0 | 209 | 15340 |
| 1 | 724 | 13028 |
| 2 | 3088 | 13028 |
| 1× | node limit |
| 1× | node limit |
Compiled 882 to 764 computations (13.4% saved)
Compiled 315 to 273 computations (13.3% saved)
Loading profile data...