Details

Time bar (total: 5.4s)

analyze39.0ms (0.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.5%62.4%0.1%0%0%0%5
56.3%56.2%43.7%0.1%0%0%0%6
65.6%65.6%34.3%0.1%0%0%0%7
76.6%76.5%23.4%0.1%0%0%0%8
82%82%18%0.1%0%0%0%9
87.9%87.8%12.1%0.1%0%0%0%10
90.8%90.7%9.2%0.1%0%0%0%11
93.8%93.8%6.1%0.1%0%0%0%12
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample753.0ms (14.1%)

Results
738.0ms8256×body256valid
Bogosity

preprocess86.0ms (1.6%)

Algorithm
egg-herbie
Rules
1216×rational_best_oopsla_all_46_json_45_simplify-72
926×rational_best_oopsla_all_46_json_45_simplify-7
728×rational_best_oopsla_all_46_json_45_simplify-49
676×rational_best_oopsla_all_46_json_45_simplify-31
644×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01234
12234
24134
310534
442034
5231434
6595134
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
(cbrt.f64 (/.f64 a (*.f64 2 g)))
Outputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(cbrt.f64 (/.f64 a (*.f64 2 g)))
(cbrt.f64 (/.f64 a (*.f64 g 2)))
(cbrt.f64 (/.f64 a (+.f64 g g)))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify138.0ms (2.6%)

Algorithm
egg-herbie
Rules
992×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
748×rational_best_oopsla_all_46_json_45_simplify-74
610×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
11517
22517
35817
421717
5119017
6410317
7683417
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Outputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
(cbrt.f64 (/.f64 g (+.f64 a a)))

eval0.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
15.9b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
15.9b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 8 to 5 computations (37.5% saved)

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 18 to 5 computations (72.2% saved)

series4.0ms (0.1%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
a
@0
(cbrt.f64 (/.f64 g (+.f64 a a)))
1.0ms
g
@0
(cbrt.f64 (/.f64 g (+.f64 a a)))
1.0ms
g
@-inf
(cbrt.f64 (/.f64 g (+.f64 a a)))
0.0ms
a
@inf
(cbrt.f64 (/.f64 g (+.f64 a a)))
0.0ms
g
@inf
(cbrt.f64 (/.f64 g (+.f64 a a)))

rewrite52.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1282×rational_best_oopsla_all_46_json_45_simplify-23
1170×rational_best_oopsla_all_46_json_45_simplify-37
1156×rational_best_oopsla_all_46_json_45_simplify-13
822×rational_best_oopsla_all_46_json_45_simplify-87
806×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0817
14217
29817
332917
4150617
Stop Event
node limit
Counts
1 → 60
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 g (+.f64 a a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))

simplify68.0ms (1.3%)

Algorithm
egg-herbie
Rules
1718×rational_best_oopsla_all_46_json_45_simplify-89
1406×rational_best_oopsla_all_46_json_45_simplify-74
1164×rational_best_oopsla_all_46_json_45_simplify-49
1008×rational_best_oopsla_all_46_json_45_simplify-24
966×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01151020
14611020
226251020
Stop Event
node limit
Counts
60 → 61
Calls
Call 1
Inputs
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 -1 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
Outputs
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0)
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 0 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 -1 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 1)
(cbrt.f64 (/.f64 g (+.f64 a a)))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(cbrt.f64 (/.f64 g (+.f64 a a)))

eval9.0ms (0.2%)

Compiler

Compiled 1854 to 205 computations (88.9% saved)

prune8.0ms (0.1%)

Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New60161
Fresh000
Picked011
Done000
Total60262
Error
15.9b
Counts
62 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
15.9b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 32 to 14 computations (56.3% saved)

localize15.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 64 to 15 computations (76.6% saved)

series7.0ms (0.1%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
2.0ms
g
@0
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
1.0ms
a
@0
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
1.0ms
a
@0
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
1.0ms
g
@-inf
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
1.0ms
g
@0
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))

rewrite81.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1818×rational_best_oopsla_all_46_json-2
1818×rational_best_oopsla_all_46_json-1
1818×rational_best_oopsla_all_46_json-4
1818×rational_best_oopsla_all_46_json-3
1406×rational_best_oopsla_all_46_json_45_simplify-76
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01168
16368
217668
373268
4365368
Stop Event
node limit
Counts
2 → 60
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))

simplify111.0ms (2.1%)

Algorithm
egg-herbie
Rules
1572×rational_best_oopsla_all_46_json_45_simplify-37
1418×rational_best_oopsla_all_46_json_45_simplify-13
990×rational_best_oopsla_all_46_json_45_simplify-72
856×rational_best_oopsla_all_46_json_45_simplify-7
758×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01182928
13942928
223602928
Stop Event
node limit
Counts
84 → 66
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(+.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 -1 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(+.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(-.f64 0 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 -1 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
(neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))

eval126.0ms (2.3%)

Compiler

Compiled 11443 to 1940 computations (83% saved)

prune41.0ms (0.8%)

Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New2472249
Fresh000
Picked011
Done011
Total2474251
Error
15.9b
Counts
251 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
15.9b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 116 to 44 computations (62.1% saved)

localize33.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
0.3b
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 161 to 52 computations (67.7% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
0.0ms
g
@0
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.0ms
g
@inf
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.0ms
a
@inf
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.0ms
a
@0
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.0ms
a
@-inf
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))

rewrite134.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1454×rational_best_oopsla_all_46_json_45_simplify-23
1338×rational_best_oopsla_all_46_json_45_simplify-13
924×rational_best_oopsla_all_46_json_45_simplify-37
870×rational_best_oopsla_all_46_json_45_simplify-74
814×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014193
191131
2333131
31966131
Stop Event
node limit
Counts
3 → 158
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1) (*.f64 -1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))

simplify308.0ms (5.8%)

Algorithm
egg-herbie
Rules
1580×rational_best_oopsla_all_46_json_45_simplify-37
1428×rational_best_oopsla_all_46_json_45_simplify-72
1116×rational_best_oopsla_all_46_json_45_simplify-7
1092×rational_best_oopsla_all_46_json_45_simplify-89
894×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033312320
1119111894
2510211788
Stop Event
node limit
Counts
206 → 208
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 0 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(+.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1) (*.f64 -1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 1)
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 1 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) 0))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(-.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (+.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1) (*.f64 -1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (-.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) -1)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))

localize29.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 157 to 36 computations (77.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
g
@0
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
g
@inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
g
@-inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
a
@-inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
a
@inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))

rewrite109.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1300×rational_best_oopsla_all_46_json_45_simplify-76
942×rational_best_oopsla_all_46_json_45_simplify-35
854×rational_best_oopsla_all_46_json_45_simplify-23
690×rational_best_oopsla_all_46_json_45_simplify-13
642×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01495
18745
230745
3132245
4581045
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))))))

simplify155.0ms (2.9%)

Algorithm
egg-herbie
Rules
1472×rational_best_oopsla_all_46_json_45_simplify-89
1146×rational_best_oopsla_all_46_json_45_simplify-74
992×rational_best_oopsla_all_46_json_45_simplify-24
738×rational_best_oopsla_all_46_json_45_simplify-102
618×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01433150
14173150
216323150
377143150
Stop Event
node limit
Counts
90 → 68
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))

eval509.0ms (9.5%)

Compiler

Compiled 60594 to 13613 computations (77.5% saved)

prune292.0ms (5.5%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New9493952
Fresh000
Picked011
Done033
Total9497956
Error
15.8b
Counts
956 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
16.3b
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
15.9b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 268 to 91 computations (66% saved)

localize123.0ms (2.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 173 to 40 computations (76.9% saved)

localize48.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.2b
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
0.2b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 274 to 63 computations (77% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
g
@0
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
a
@inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
g
@inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
a
@-inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
0.0ms
g
@-inf
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))

rewrite131.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
970×rational_best_oopsla_all_46_json_45_simplify-35
950×rational_best_oopsla_all_46_json_45_simplify-23
734×rational_best_oopsla_all_46_json_45_simplify-13
720×rational_best_oopsla_all_46_json_45_simplify-89
594×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016290
110790
243490
3153490
4639390
Stop Event
node limit
Counts
2 → 134
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))))))

simplify170.0ms (3.2%)

Algorithm
egg-herbie
Rules
1336×rational_best_oopsla_all_46_json_45_simplify-89
1018×rational_best_oopsla_all_46_json_45_simplify-74
944×rational_best_oopsla_all_46_json_45_simplify-36
894×rational_best_oopsla_all_46_json_45_simplify-24
614×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01466390
14356390
216306390
360946390
Stop Event
node limit
Counts
182 → 69
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (-.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1) (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (fabs.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))) -1)))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))

localize32.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
0.3b
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
4.7b
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
15.6b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 163 to 36 computations (77.9% saved)

series9.0ms (0.2%)

Counts
3 → 24
Calls

18 calls:

TimeVariablePointExpression
4.0ms
a
@0
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
1.0ms
a
@inf
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
1.0ms
g
@0
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
0.0ms
a
@0
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
0.0ms
g
@-inf
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))

rewrite133.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
944×rational_best_oopsla_all_46_json_45_simplify-35
768×rational_best_oopsla_all_46_json_45_simplify-23
668×rational_best_oopsla_all_46_json_45_simplify-89
558×rational_best_oopsla_all_46_json_45_simplify-37
552×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013201
176201
2234157
31149157
45639157
Stop Event
node limit
Counts
3 → 91
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (/.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))))))

simplify236.0ms (4.4%)

Algorithm
egg-herbie
Rules
1106×rational_best_oopsla_all_46_json_45_simplify-10
996×rational_best_oopsla_all_46_json_45_simplify-72
922×rational_best_oopsla_all_46_json_45_simplify-49
768×rational_best_oopsla_all_46_json_45_simplify-7
480×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01719391
15769383
228529367
375618935
Stop Event
node limit
Counts
115 → 110
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(+.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (/.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(+.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(-.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0)
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 1)
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) -1)
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 (/.f64 0 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (-.f64 0 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 0)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 0 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 0 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))) (*.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) 1)
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))))))
(neg.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 -1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(neg.f64 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))
(*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))

eval652.0ms (12.2%)

Compiler

Compiled 115386 to 22512 computations (80.5% saved)

prune640.0ms (12%)

Pruning

11 alts after pruning (4 fresh and 7 done)

PrunedKeptTotal
New157341577
Fresh000
Picked011
Done066
Total1573111584
Error
15.8b
Counts
1584 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
16.3b
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
16.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.3b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
16.4b
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
15.9b
(cbrt.f64 (/.f64 g (+.f64 a a)))
Compiler

Compiled 588 to 183 computations (68.9% saved)

regimes47.0ms (0.9%)

Accuracy

Total -0.7b remaining (-4.2%)

Threshold costs -0.7b (-4.2%)

Counts
12 → 1
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
(cbrt.f64 (/.f64 g (+.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a))))) (cbrt.f64 (/.f64 g (+.f64 a a)))))
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))))) (cbrt.f64 (/.f64 g (+.f64 a a)))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))) (/.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (*.f64 (cbrt.f64 (/.f64 g (+.f64 a a))) (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a))))))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 g (+.f64 a a)))) (cbrt.f64 (/.f64 g (+.f64 a a)))) (neg.f64 (cbrt.f64 (/.f64 g (+.f64 a a))))))) 0) (cbrt.f64 (/.f64 g (+.f64 a a))))
Outputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Calls

5 calls:

9.0ms
g
9.0ms
a
8.0ms
(/.f64 g (*.f64 2 a))
7.0ms
(*.f64 2 a)
6.0ms
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Results
ErrorSegmentsBranch
15.9b1g
15.9b1a
15.9b1(cbrt.f64 (/.f64 g (*.f64 2 a)))
15.9b1(/.f64 g (*.f64 2 a))
15.9b1(*.f64 2 a)
Compiler

Compiled 600 to 156 computations (74% saved)

simplify1.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Outputs
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Compiler

Compiled 8 to 6 computations (25% saved)

soundness0.0ms (0%)

end13.0ms (0.3%)

Compiler

Compiled 8 to 6 computations (25% saved)

Profiling

Loading profile data...