Details

Time bar (total: 20.0s)

analyze22.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.8%87.2%0%0%0%0
0%0%12.8%87.2%0%0%0%1
0%0%12.8%87.2%0%0%0%2
50%6.4%6.4%87.2%0%0%0%3
57.1%6.4%4.8%87.2%0%1.6%0%4
69.2%7.2%3.2%87.2%0%2.4%0%5
75%7.2%2.4%87.2%0%3.2%0%6
82.6%7.6%1.6%87.2%0%3.6%0%7
86.4%7.6%1.2%87.2%0%4%0%8
90.7%7.8%0.8%87.2%0%4.2%0%9
92.6%7.8%0.6%87.2%0%4.4%0%10
95%7.9%0.4%87.2%0%4.5%0%11
96.3%8%0.3%87.2%0%4.5%0%12
Compiler

Compiled 25 to 17 computations (32% saved)

sample1.4s (6.9%)

Results
722.0ms5890×body256valid
347.0ms1163×body1024valid
247.0ms1152×body512valid
25.0ms178×body256invalid
19.0ms51×body2048valid
Bogosity

preprocess178.0ms (0.9%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
(-.f64 eps (sqrt.f64 (fma.f64 eps eps (neg.f64 x))))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify68.0ms (0.3%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))

eval1.0ms (0%)

Compiler

Compiled 18 to 10 computations (44.4% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
22.6b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
22.6b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 10 to 6 computations (40% saved)

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x x) eps)
0.0b
(sqrt.f64 (-.f64 (*.f64 x x) eps))
3.2b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 26 to 6 computations (76.9% saved)

series169.0ms (0.8%)

Counts
3 → 56
Calls

18 calls:

TimeVariablePointExpression
2.0ms
x
@inf
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
2.0ms
eps
@inf
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
1.0ms
eps
@0
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
1.0ms
x
@0
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
1.0ms
x
@inf
(-.f64 (*.f64 x x) eps)
Compiler

Compiled 6995 to 5030 computations (28.1% saved)

rewrite178.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
56×egg-rr
55×egg-rr
23×egg-rr
Counts
3 → 134
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(sqrt.f64 (-.f64 (*.f64 x x) eps))
(-.f64 (*.f64 x x) eps)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 -1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 eps (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x x (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x (cbrt.f64 x)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x x) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) 1 (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 eps) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 eps) (*.f64 x x)) 0) (/.f64 (fma.f64 eps eps (neg.f64 (pow.f64 (*.f64 x x) 2))) (-.f64 (neg.f64 eps) (*.f64 x x))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 eps (*.f64 x x))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (+.f64 0 (-.f64 eps (*.f64 x x)))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 eps (*.f64 x x)) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x))))) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x eps) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (*.f64 eps eps))) (fma.f64 x x eps)) (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 eps) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 eps) (*.f64 -1 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 eps) (*.f64 (neg.f64 (*.f64 x x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 eps) (neg.f64 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x x) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x x) 0) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 eps (*.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (cbrt.f64 x)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) eps)))) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x x (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 eps (*.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3))))))

simplify404.0ms (2%)

Algorithm
egglog
Counts
190 → 231
Calls
Call 1
Inputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(*.f64 -1 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 -1 (neg.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (neg.f64 x)))
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (+.f64 x 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 2))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 1/2))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 2 2))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))
(fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 x x))
(fma.f64 -1 eps (*.f64 x x))
(fma.f64 x x (neg.f64 eps))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x (cbrt.f64 x)) (neg.f64 eps))
(fma.f64 1 (*.f64 x x) (neg.f64 eps))
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x) (neg.f64 eps))
(fma.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 eps))
(fma.f64 (*.f64 x x) 1 (neg.f64 eps))
(fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))
(fma.f64 1 (neg.f64 eps) (*.f64 x x))
(fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))
(fma.f64 0 0 (fma.f64 x x (neg.f64 eps)))
(fma.f64 1 0 (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 (neg.f64 eps) (*.f64 x x)) 0) (/.f64 (fma.f64 eps eps (neg.f64 (pow.f64 (*.f64 x x) 2))) (-.f64 (neg.f64 eps) (*.f64 x x))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 0 (-.f64 eps (*.f64 x x))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (+.f64 0 (-.f64 eps (*.f64 x x)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 eps (*.f64 x x)) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x))))) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 x x eps) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (*.f64 eps eps))) (fma.f64 x x eps)) (fma.f64 x x (neg.f64 eps)))
(+.f64 (*.f64 x x) (neg.f64 eps))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (neg.f64 eps) (*.f64 -1 (neg.f64 (*.f64 x x))))
(+.f64 (neg.f64 eps) (*.f64 (neg.f64 (*.f64 x x)) -1))
(+.f64 (neg.f64 eps) (neg.f64 (neg.f64 (*.f64 x x))))
(+.f64 0 (fma.f64 x x (neg.f64 eps)))
(-.f64 (*.f64 x x) eps)
(-.f64 (+.f64 (*.f64 x x) 0) eps)
(-.f64 0 (-.f64 eps (*.f64 x x)))
(-.f64 (neg.f64 eps) (neg.f64 (*.f64 x x)))
(*.f64 1 (fma.f64 x x (neg.f64 eps)))
(*.f64 (fma.f64 x x (neg.f64 eps)) 1)
(*.f64 -1 (-.f64 eps (*.f64 x x)))
(*.f64 (-.f64 eps (*.f64 x x)) -1)
(*.f64 (*.f64 -1 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(*.f64 (+.f64 (*.f64 x (cbrt.f64 x)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) eps)))) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(pow.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) 3)
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1)
(pow.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) 1/3)
(neg.f64 (-.f64 eps (*.f64 x x)))
(neg.f64 (-.f64 (-.f64 eps (*.f64 x x)) 0))
(cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3))
Outputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))) x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 x (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) x) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x)) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x))) (sqrt.f64 (*.f64 x x)))
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(fma.f64 -1/2 (/.f64 eps x) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(fma.f64 1/2 (/.f64 eps x) (neg.f64 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 x)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (+.f64 (neg.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(sqrt.f64 (*.f64 x x))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x)))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 x x (neg.f64 eps))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (fma.f64 x x (neg.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (fma.f64 x x (neg.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (fma.f64 x x (neg.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (fma.f64 x x (neg.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 -1 (neg.f64 x)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (neg.f64 x)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (+.f64 x 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 2))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 1/2))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 2 2))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 x x))
(fma.f64 -1 eps (*.f64 x x))
(fma.f64 x x (neg.f64 eps))
(fma.f64 x x (neg.f64 eps))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x (cbrt.f64 x)) (neg.f64 eps))
(fma.f64 1 (*.f64 x x) (neg.f64 eps))
(fma.f64 x x (neg.f64 eps))
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x) (neg.f64 eps))
(fma.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 eps))
(fma.f64 (*.f64 x x) 1 (neg.f64 eps))
(fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))
(fma.f64 1 (neg.f64 eps) (*.f64 x x))
(fma.f64 x x (neg.f64 eps))
(fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (*.f64 x x))
(fma.f64 0 0 (fma.f64 x x (neg.f64 eps)))
(fma.f64 1 0 (fma.f64 x x (neg.f64 eps)))
(fma.f64 x x (neg.f64 eps))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 (neg.f64 eps) (*.f64 x x)) 0) (/.f64 (fma.f64 eps eps (neg.f64 (pow.f64 (*.f64 x x) 2))) (-.f64 (neg.f64 eps) (*.f64 x x))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 (neg.f64 eps) (*.f64 x x)) 0) (/.f64 (fma.f64 eps eps (neg.f64 (pow.f64 x 4))) (-.f64 (neg.f64 eps) (*.f64 x x))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 0 (-.f64 eps (*.f64 x x))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (+.f64 0 (-.f64 eps (*.f64 x x)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 eps (*.f64 x x)) 0) (/.f64 (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (-.f64 eps (*.f64 x x))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 eps eps (-.f64 (pow.f64 x 4) (neg.f64 (*.f64 (*.f64 x x) eps)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (-.f64 (pow.f64 x 4) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (-.f64 (pow.f64 x 4) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) 0)) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 eps (*.f64 x x)) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (-.f64 eps (*.f64 x x)) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) 0)) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x))))) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) (*.f64 0 (-.f64 eps (*.f64 x x)))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) 0) 0) (/.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) (+.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2) 0)) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (*.f64 x x) (fma.f64 x x eps)))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 x (pow.f64 x 3) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 eps) (*.f64 x x))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (+.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 x x) 2) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 3)) (fma.f64 eps eps (-.f64 (pow.f64 x 4) (neg.f64 (*.f64 (*.f64 x x) eps))))) (fma.f64 x x (neg.f64 eps)))
(if (!=.f64 (fma.f64 x x eps) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (*.f64 eps eps))) (fma.f64 x x eps)) (fma.f64 x x (neg.f64 eps)))
(+.f64 (*.f64 x x) (neg.f64 eps))
(fma.f64 x x (neg.f64 eps))
(+.f64 (neg.f64 eps) (*.f64 x x))
(fma.f64 x x (neg.f64 eps))
(+.f64 (neg.f64 eps) (*.f64 -1 (neg.f64 (*.f64 x x))))
(fma.f64 x x (neg.f64 eps))
(+.f64 (neg.f64 eps) (*.f64 (neg.f64 (*.f64 x x)) -1))
(fma.f64 x x (neg.f64 eps))
(+.f64 (neg.f64 eps) (neg.f64 (neg.f64 (*.f64 x x))))
(fma.f64 x x (neg.f64 eps))
(+.f64 0 (fma.f64 x x (neg.f64 eps)))
(fma.f64 x x (neg.f64 eps))
(-.f64 (*.f64 x x) eps)
(fma.f64 x x (neg.f64 eps))
(-.f64 (+.f64 (*.f64 x x) 0) eps)
(fma.f64 x x (neg.f64 eps))
(-.f64 0 (-.f64 eps (*.f64 x x)))
(fma.f64 x x (neg.f64 eps))
(-.f64 (neg.f64 eps) (neg.f64 (*.f64 x x)))
(fma.f64 x x (neg.f64 eps))
(*.f64 1 (fma.f64 x x (neg.f64 eps)))
(fma.f64 x x (neg.f64 eps))
(*.f64 (fma.f64 x x (neg.f64 eps)) 1)
(fma.f64 x x (neg.f64 eps))
(*.f64 -1 (-.f64 eps (*.f64 x x)))
(fma.f64 x x (neg.f64 eps))
(*.f64 (-.f64 eps (*.f64 x x)) -1)
(fma.f64 x x (neg.f64 eps))
(*.f64 (*.f64 -1 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 eps (*.f64 x x)))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(*.f64 (+.f64 (*.f64 x (cbrt.f64 x)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) eps)))) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 eps)))
(*.f64 (fma.f64 x (cbrt.f64 x) (+.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) eps)))) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)))
(fma.f64 x x (neg.f64 eps))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 x x (neg.f64 eps))
(*.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 eps (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 2))))
(pow.f64 (cbrt.f64 (fma.f64 x x (neg.f64 eps))) 3)
(fma.f64 x x (neg.f64 eps))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1)
(fma.f64 x x (neg.f64 eps))
(pow.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3) 1/3)
(fma.f64 x x (neg.f64 eps))
(neg.f64 (-.f64 eps (*.f64 x x)))
(fma.f64 x x (neg.f64 eps))
(neg.f64 (-.f64 (-.f64 eps (*.f64 x x)) 0))
(fma.f64 x x (neg.f64 eps))
(cbrt.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 3))
(fma.f64 x x (neg.f64 eps))

eval139.0ms (0.7%)

Compiler

Compiled 5329 to 2057 computations (61.4% saved)

prune51.0ms (0.3%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New21615231
Fresh000
Picked011
Done000
Total21616232
Error
0.3b
Counts
232 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
22.7b
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
22.6b
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
23.7b
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
22.8b
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
23.4b
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
37.3b
(/.f64 (*.f64 1/2 eps) x)
59.3b
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
22.6b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
22.6b
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
25.2b
(-.f64 x (sqrt.f64 (neg.f64 eps)))
61.3b
(-.f64 x x)
46.1b
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
23.7b
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
61.8b
(*.f64 2 x)
41.5b
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x)))
25.1b
(neg.f64 (sqrt.f64 (neg.f64 eps)))
Compiler

Compiled 574 to 326 computations (43.2% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
0.0b
(sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps)))
0.3b
(pow.f64 (/.f64 1 x) -2)
10.1b
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
Compiler

Compiled 44 to 29 computations (34.1% saved)

series98.0ms (0.5%)

Counts
4 → 64
Calls

21 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(pow.f64 (/.f64 1 x) -2)
1.0ms
x
@0
(pow.f64 (/.f64 1 x) -2)
0.0ms
eps
@0
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
0.0ms
x
@inf
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
0.0ms
x
@-inf
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
Compiler

Compiled 7155 to 5150 computations (28% saved)

rewrite117.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
57×egg-rr
53×egg-rr
36×egg-rr
26×egg-rr
Counts
4 → 172
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
(pow.f64 (/.f64 1 x) -2)
(sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps)))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 0) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 1 x) -2) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (/.f64 1 x) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 0) (pow.f64 (/.f64 1 x) -2)) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 1 (/.f64 (/.f64 1 x) x)) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) -2) -1)) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 x) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 x) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 x) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 eps (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps -1 (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (neg.f64 eps)) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) 1 (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 1 x) -2) 1 (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3))))))

simplify474.0ms (2.4%)

Algorithm
egglog
Counts
236 → 275
Calls
Call 1
Inputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(pow.f64 x 2)
(pow.f64 x 2)
(pow.f64 x 2)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(*.f64 -1 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(fma.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(fma.f64 x 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 -1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 0 3 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 0 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(+.f64 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 x))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(-.f64 (+.f64 x 0) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 -1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) -1)
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(*.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2))
(/.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) 3)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) 1/3)
(pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3))
(fma.f64 (pow.f64 (/.f64 1 x) -2) 1 0)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) 0)
(fma.f64 1 (pow.f64 (/.f64 1 x) -2) 0)
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0)
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 0) (pow.f64 (/.f64 1 x) -2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 1 (/.f64 (/.f64 1 x) x)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) -2) -1)) (pow.f64 (/.f64 1 x) -2))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 0))
(+.f64 (pow.f64 (/.f64 1 x) -2) 0)
(+.f64 0 (pow.f64 (/.f64 1 x) -2))
(-.f64 (pow.f64 (/.f64 1 x) -2) 0)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))
(*.f64 1 (pow.f64 (/.f64 1 x) -2))
(*.f64 (pow.f64 (/.f64 1 x) -2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))
(/.f64 (pow.f64 (/.f64 1 x) -2) 1)
(pow.f64 (/.f64 1 x) -2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 3)
(pow.f64 (pow.f64 (/.f64 1 x) -2) 1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3))
(if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(*.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1/2)
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (*.f64 2 1/2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (/.f64 2 2))
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) 1/2)
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(sqrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))
(cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) -2))
(fma.f64 -1 eps (pow.f64 (/.f64 1 x) -2))
(fma.f64 1 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))
(fma.f64 1 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(fma.f64 eps -1 (pow.f64 (/.f64 1 x) -2))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (neg.f64 eps)) (pow.f64 (/.f64 1 x) -2))
(fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (/.f64 1 x) -2))
(fma.f64 (neg.f64 eps) 1 (pow.f64 (/.f64 1 x) -2))
(fma.f64 (pow.f64 (/.f64 1 x) -2) 1 (neg.f64 eps))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (neg.f64 eps))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (neg.f64 eps))
(fma.f64 1 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fma.f64 0 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fma.f64 0 3 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fma.f64 0 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))
(+.f64 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(-.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1) -1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 -1 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (neg.f64 eps))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2))
(/.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)
(pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(neg.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(neg.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(neg.f64 (*.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 1))
(neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1))
(neg.f64 (-.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3))
Outputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))) x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 x (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) x) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x)) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x))) (sqrt.f64 (*.f64 x x)))
(pow.f64 x 2)
(*.f64 x x)
(pow.f64 x 2)
(*.f64 x x)
(pow.f64 x 2)
(*.f64 x x)
(pow.f64 x 2)
(*.f64 x x)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(pow.f64 (/.f64 -1 x) -2)
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(fma.f64 -1/2 (/.f64 eps x) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(fma.f64 1/2 (/.f64 eps x) (neg.f64 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 x)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (+.f64 (neg.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(sqrt.f64 (*.f64 x x))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x)))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (*.f64 x x))
(fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(fma.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 -1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 0 3 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(fma.f64 0 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 (+.f64 (*.f64 x x) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 0)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 0) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 0)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (pow.f64 (/.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) -1) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 0)) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) x)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(+.f64 0 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (neg.f64 x))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 0 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 (+.f64 x 0) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 -1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) -1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))) 2))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(/.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) 3)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3) 1/3)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) x) 0))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 (pow.f64 (/.f64 1 x) -2) 1 0)
(pow.f64 (/.f64 1 x) -2)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) 0)
(pow.f64 (/.f64 1 x) -2)
(fma.f64 1 (pow.f64 (/.f64 1 x) -2) 0)
(pow.f64 (/.f64 1 x) -2)
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0)
(pow.f64 (/.f64 1 x) -2)
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 0) (pow.f64 (/.f64 1 x) -2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (pow.f64 (/.f64 1 x) -2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 0) (+.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (+.f64 0 (*.f64 (pow.f64 (/.f64 1 x) -2) 0)))) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 0) (/.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 1 (/.f64 (/.f64 1 x) x)) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (/.f64 1 x) 0) (pow.f64 (/.f64 1 (*.f64 x x)) -1) (pow.f64 (/.f64 1 x) -2))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) -2) -1)) (pow.f64 (/.f64 1 x) -2))
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 0))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) 0)
(pow.f64 (/.f64 1 x) -2)
(+.f64 0 (pow.f64 (/.f64 1 x) -2))
(pow.f64 (/.f64 1 x) -2)
(-.f64 (pow.f64 (/.f64 1 x) -2) 0)
(pow.f64 (/.f64 1 x) -2)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) 0) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) 0) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))
(*.f64 1 (pow.f64 (/.f64 1 x) -2))
(pow.f64 (/.f64 1 x) -2)
(*.f64 (pow.f64 (/.f64 1 x) -2) 1)
(pow.f64 (/.f64 1 x) -2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2))
(pow.f64 (/.f64 1 x) -2)
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)) -1)
(pow.f64 (/.f64 1 x) -2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2))))
(pow.f64 (/.f64 1 x) -2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) 2)) (pow.f64 (/.f64 1 x) -2))))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) -2)))
(pow.f64 (/.f64 1 x) -2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)))
(pow.f64 (/.f64 1 x) -2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)))
(pow.f64 (/.f64 1 x) -2)
(/.f64 (pow.f64 (/.f64 1 x) -2) 1)
(pow.f64 (/.f64 1 x) -2)
(pow.f64 (/.f64 1 x) -2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) 1/3)
(pow.f64 (/.f64 1 x) -2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) 3)
(pow.f64 (/.f64 1 x) -2)
(pow.f64 (pow.f64 (/.f64 1 x) -2) 1)
(pow.f64 (/.f64 1 x) -2)
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) -2)))
(pow.f64 (/.f64 1 x) -2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3))
(pow.f64 (/.f64 1 x) -2)
(if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (/.f64 1 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(if (!=.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 0) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1) (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) -1)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))))
(*.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1/2)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3) 1/3)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 3)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 1)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (*.f64 2 1/2))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (/.f64 2 2))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2) 1/2)
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(sqrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 2))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3))
(sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(fma.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) -2))
(fma.f64 -1 eps (pow.f64 (/.f64 1 x) -2))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 1 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 1 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 eps -1 (pow.f64 (/.f64 1 x) -2))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (neg.f64 eps)) (pow.f64 (/.f64 1 x) -2))
(fma.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (/.f64 1 x) -2))
(fma.f64 (neg.f64 eps) 1 (pow.f64 (/.f64 1 x) -2))
(fma.f64 (pow.f64 (/.f64 1 x) -2) 1 (neg.f64 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (neg.f64 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (neg.f64 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 1 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(fma.f64 0 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fma.f64 0 3 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(fma.f64 0 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (+.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (-.f64 eps (pow.f64 (/.f64 1 x) -2))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (pow.f64 (/.f64 1 x) -2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) 0)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 eps 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) 0)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) (*.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) 0) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2) 0)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2) (*.f64 eps eps)) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1)) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 0) (pow.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) -1) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 3) (pow.f64 eps 3)) (fma.f64 eps eps (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (pow.f64 (/.f64 1 x) -2) eps)))) (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 1 x) -2))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(+.f64 0 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(-.f64 0 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1) -1)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(*.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 -1 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (-.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (neg.f64 eps))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps)))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (neg.f64 eps))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))) (+.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (pow.f64 (/.f64 1 x) -2))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps)))) (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 (neg.f64 eps))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (+.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))
(*.f64 (+.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 x) -2) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) -2) eps))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -2)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))) 2) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3) 1/3)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)) 3)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 1)
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(neg.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(neg.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 1 x) -2) eps)))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(neg.f64 (*.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 1))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) -1))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(neg.f64 (-.f64 (-.f64 eps (pow.f64 (/.f64 1 x) -2)) 0))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps) 3))
(-.f64 (pow.f64 (/.f64 1 x) -2) eps)

localize6.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize38.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
3.2b
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
Compiler

Compiled 29 to 13 computations (55.2% saved)

series21.0ms (0.1%)

Counts
2 → 30
Calls

12 calls:

TimeVariablePointExpression
3.0ms
eps
@inf
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
1.0ms
x
@0
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
1.0ms
eps
@0
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
1.0ms
x
@inf
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
1.0ms
x
@-inf
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
Compiler

Compiled 705 to 290 computations (58.9% saved)

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
107×egg-rr
39×egg-rr
Counts
2 → 146
Calls
Call 1
Inputs
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 -1/2 (/.f64 eps x) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x x)) (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (*.f64 x x)) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (*.f64 -1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 x (/.f64 (*.f64 1/2 eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 1/2 eps) x) (+.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 1/2 eps) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 -1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 0 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (*.f64 (neg.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 0) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (/.f64 (*.f64 -1/2 eps) x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 1/2 eps) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 eps x)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 eps) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 1/4)) (cbrt.f64 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 -1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 -1/8 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 eps x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2))) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x)))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 eps) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 x)) (neg.f64 (/.f64 eps (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (neg.f64 (*.f64 (cbrt.f64 1/4) (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (neg.f64 (/.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps x)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (neg.f64 (cbrt.f64 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 eps) (neg.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 1/2 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (neg.f64 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 1/2 eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (neg.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 -1/2 eps) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (/.f64 eps x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps x) -1/2 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 -1/8 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 -1/2 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (cbrt.f64 1/4) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 eps) (/.f64 1 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 -1/2 eps) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 -1/2 eps) x) 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -1/2 eps) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))))))

simplify815.0ms (4.1%)

Algorithm
egglog
Counts
176 → 168
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
x
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
x
x
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(fma.f64 1 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(fma.f64 1 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2)) (neg.f64 x))
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) x)
(fma.f64 -1 (fma.f64 -1/2 (/.f64 eps x) x) x)
(fma.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)
(fma.f64 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)
(fma.f64 x 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(fma.f64 0 0 (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1 0 (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x x)) (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (*.f64 x x)) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (*.f64 -1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (/.f64 (*.f64 1/2 eps) x))
(+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))
(+.f64 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)
(+.f64 (neg.f64 x) (+.f64 x (/.f64 (*.f64 1/2 eps) x)))
(+.f64 0 (/.f64 (*.f64 1/2 eps) x))
(+.f64 (/.f64 (*.f64 1/2 eps) x) (+.f64 (neg.f64 x) x))
(+.f64 (/.f64 (*.f64 1/2 eps) x) 0)
(+.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 -1 0))
(+.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 0 -1))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (*.f64 (neg.f64 x) -1))
(+.f64 (neg.f64 x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1))
(-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))
(-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)
(-.f64 0 (/.f64 (*.f64 -1/2 eps) x))
(-.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) x)
(-.f64 (+.f64 x 0) (fma.f64 -1/2 (/.f64 eps x) x))
(-.f64 x (-.f64 (/.f64 (*.f64 -1/2 eps) x) (neg.f64 x)))
(-.f64 (/.f64 (*.f64 1/2 eps) x) 0)
(-.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))
(-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (neg.f64 x))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 -1 (/.f64 (*.f64 -1/2 eps) x))
(*.f64 (neg.f64 (/.f64 eps x)) -1/2)
(*.f64 1 (/.f64 (*.f64 1/2 eps) x))
(*.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(*.f64 (/.f64 (*.f64 -1/2 eps) x) -1)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 -1/2 (neg.f64 (/.f64 eps x)))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) 2))
(*.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 1/4)) (cbrt.f64 -1/2))
(*.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 -1/2)) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 -1/8 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (neg.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)))
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 eps x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2))
(*.f64 (neg.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2))) (cbrt.f64 1/4))
(*.f64 (neg.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x)))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 1/2 eps) (/.f64 1 x))
(*.f64 (cbrt.f64 (/.f64 -1/8 x)) (neg.f64 (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 -1/2) (neg.f64 (*.f64 (cbrt.f64 1/4) (/.f64 eps x))))
(*.f64 eps (neg.f64 (/.f64 -1/2 x)))
(*.f64 (cbrt.f64 (/.f64 eps x)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2)))
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (neg.f64 (cbrt.f64 1/4)))
(*.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 -1/2 eps) (neg.f64 (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 -1 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1 (*.f64 1/2 eps)) (neg.f64 x))
(/.f64 (*.f64 1/2 (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/2 (neg.f64 eps)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 1/2 eps)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))
(pow.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) 1/3)
(neg.f64 (*.f64 1/2 (neg.f64 (/.f64 eps x))))
(neg.f64 (-.f64 (/.f64 (*.f64 -1/2 eps) x) 0))
(neg.f64 (/.f64 (*.f64 -1/2 eps) x))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(fma.f64 (cbrt.f64 (/.f64 -1/8 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) x)
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2) x)
(fma.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (cbrt.f64 1/4) x)
(fma.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x)
(fma.f64 (*.f64 -1/2 eps) (/.f64 1 x) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) x)
(fma.f64 1 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 1 (/.f64 (*.f64 -1/2 eps) x) x)
(fma.f64 x 1 (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (/.f64 (*.f64 -1/2 eps) x) 1 x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) x)
(if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 x 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(+.f64 (/.f64 (*.f64 -1/2 eps) x) x)
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 x)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))))
(/.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))
Outputs
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
x
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
x
x
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 1 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 1 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) x)
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 -1 (fma.f64 -1/2 (/.f64 eps x) x) x)
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) x)
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 x 1 (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 0 0 (/.f64 (*.f64 1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 1 0 (/.f64 (*.f64 1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 eps (/.f64 -1/2 x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x x)) (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2) (*.f64 x x)) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 x (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (*.f64 x x)) (-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 (+.f64 x x))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 2))) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2) (*.f64 x x)) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (*.f64 -1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 eps (/.f64 -1/2 x) x) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (+.f64 (fma.f64 1/2 (/.f64 eps x) x) x)))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (*.f64 0 (/.f64 (*.f64 -1/2 eps) x))))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/2 eps) x)) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (/.f64 (*.f64 1/2 eps) x))
(if (!=.f64 (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x)) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (fma.f64 eps (/.f64 -1/2 x) x) 2))) (+.f64 x (fma.f64 eps (/.f64 -1/2 x) x))) (/.f64 (*.f64 1/2 eps) x))
(+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 x (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) x)
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (neg.f64 x) (+.f64 x (/.f64 (*.f64 1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 0 (/.f64 (*.f64 1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (/.f64 (*.f64 1/2 eps) x) (+.f64 (neg.f64 x) x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (/.f64 (*.f64 1/2 eps) x) 0)
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 -1 0))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 0 -1))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (*.f64 (neg.f64 x) -1))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (neg.f64 x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) x)
(/.f64 (*.f64 1/2 eps) x)
(-.f64 0 (/.f64 (*.f64 -1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (+.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) x)
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (+.f64 x 0) (fma.f64 -1/2 (/.f64 eps x) x))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 x (-.f64 (/.f64 (*.f64 -1/2 eps) x) (neg.f64 x)))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (/.f64 (*.f64 1/2 eps) x) 0)
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (neg.f64 x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 -1 (/.f64 (*.f64 -1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (/.f64 eps x)) -1/2)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1 (/.f64 (*.f64 1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 (*.f64 -1/2 eps) x) -1)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 eps x) 1/2)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 -1/2 (neg.f64 (/.f64 eps x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) 2))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 1/4)) (cbrt.f64 -1/2))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (neg.f64 (/.f64 eps x)) (cbrt.f64 -1/2)) (cbrt.f64 1/4))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 -1/8 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 eps x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2))) (cbrt.f64 1/4))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x)))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 1/2 eps) (/.f64 1 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (/.f64 -1/8 x)) (neg.f64 (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 -1/2) (neg.f64 (*.f64 (cbrt.f64 1/4) (/.f64 eps x))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 eps (neg.f64 (/.f64 -1/2 x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (/.f64 eps x)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (neg.f64 (cbrt.f64 1/4)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 -1/2 eps) (neg.f64 (/.f64 1 x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) 2))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 -1 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 -1 (*.f64 1/2 eps)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 1/2 (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 1/2 (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (neg.f64 (*.f64 1/2 eps)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (neg.f64 (*.f64 eps (cbrt.f64 (/.f64 -1/8 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 3)
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3) 1/3)
(/.f64 (*.f64 1/2 eps) x)
(neg.f64 (*.f64 1/2 (neg.f64 (/.f64 eps x))))
(/.f64 (*.f64 1/2 eps) x)
(neg.f64 (-.f64 (/.f64 (*.f64 -1/2 eps) x) 0))
(/.f64 (*.f64 1/2 eps) x)
(neg.f64 (/.f64 (*.f64 -1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (/.f64 -1/8 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 eps x)) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) -1/2) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (*.f64 (/.f64 eps x) (cbrt.f64 -1/2)) (cbrt.f64 1/4) x)
(fma.f64 (*.f64 -1/2 (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x)
(fma.f64 (*.f64 -1/2 eps) (/.f64 1 x) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 1 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 1 (/.f64 (*.f64 -1/2 eps) x) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 x 1 (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (/.f64 (*.f64 -1/2 eps) x) 1 x)
(fma.f64 eps (/.f64 -1/2 x) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (fma.f64 1/2 (/.f64 eps x) x)) (fma.f64 eps (/.f64 -1/2 x) x))
(if (!=.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) x)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (fma.f64 1/2 (/.f64 eps x) x) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (fma.f64 1/2 (/.f64 eps x) x)) (fma.f64 eps (/.f64 -1/2 x) x))
(if (!=.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (fma.f64 x x (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1/2) (/.f64 eps x))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1/2) (/.f64 eps x)))) (fma.f64 eps (/.f64 -1/2 x) x))
(if (!=.f64 x 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 x 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1/2) (/.f64 eps x)))) (fma.f64 eps (/.f64 -1/2 x) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 (*.f64 -1/2 eps) x) (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x))))) (fma.f64 -1/2 (/.f64 eps x) x))
(if (!=.f64 (/.f64 (*.f64 -1/2 eps) x) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 3) -1/8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) (neg.f64 x)) -1/2) (/.f64 eps x)))) (fma.f64 eps (/.f64 -1/2 x) x))
(+.f64 (/.f64 (*.f64 -1/2 eps) x) x)
(fma.f64 eps (/.f64 -1/2 x) x)
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x)) (cbrt.f64 x)))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 x (*.f64 -1/2 eps)) x)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (/.f64 (*.f64 -1/2 eps) x))))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 eps (/.f64 -1/2 x) x)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) 2))))
(fma.f64 eps (/.f64 -1/2 x) x)
(/.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(fma.f64 eps (/.f64 -1/2 x) x)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)
(fma.f64 eps (/.f64 -1/2 x) x)
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(fma.f64 eps (/.f64 -1/2 x) x)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3) 1/3)
(fma.f64 eps (/.f64 -1/2 x) x)
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))
(fma.f64 eps (/.f64 -1/2 x) x)

localize82.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x))
0.3b
(pow.f64 (/.f64 1 x) 3)
26.4b
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
Compiler

Compiled 71 to 51 computations (28.2% saved)

series87.0ms (0.4%)

Counts
3 → 56
Calls

15 calls:

TimeVariablePointExpression
13.0ms
eps
@-inf
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
3.0ms
eps
@inf
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
3.0ms
eps
@0
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
2.0ms
x
@0
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
1.0ms
x
@-inf
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
Compiler

Compiled 3175 to 2260 computations (28.8% saved)

rewrite221.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
99×egg-rr
86×egg-rr
56×egg-rr
Counts
3 → 241
Calls
Call 1
Inputs
(*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))
(pow.f64 (/.f64 1 x) 3)
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (/.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 0) (/.f64 eps (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) -1/2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 eps) 0) (/.f64 (*.f64 -1/2 eps) (/.f64 (pow.f64 x 3) (*.f64 -1/2 eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 eps) eps) 0) (/.f64 -1/2 (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) -1)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 eps) (*.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 1) (/.f64 eps (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x) (/.f64 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 eps) x) (/.f64 (*.f64 -1/2 eps) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) 1) (/.f64 1/4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)) (/.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (/.f64 -1/2 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x) (/.f64 -1/2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 x x)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 1 x) (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 eps) (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 x x)) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 x) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 1) (/.f64 (*.f64 eps eps) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 eps) eps) (/.f64 (pow.f64 x 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) -1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 -1 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) -1) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (pow.f64 x -3) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 1 (/.f64 x (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 1 x))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 x)))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 x) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) 3) -1)) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x 3) 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (/.f64 1 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 x))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) -1) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) 1) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))))) (cbrt.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x x)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (neg.f64 x))) (/.f64 -1 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (pow.f64 (/.f64 -1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (pow.f64 x 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 x) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 x) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (*.f64 x x)) -1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 -1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 x) 1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 x 3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 x) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 x) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (/.f64 -1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (neg.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 eps (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (pow.f64 x 3)) (*.f64 (neg.f64 x) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (pow.f64 x 3)) (*.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 x (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (pow.f64 x 3) (neg.f64 eps))) (*.f64 (pow.f64 x 3) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 x 3) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3))))))

simplify608.0ms (3%)

Algorithm
egglog
Counts
297 → 319
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(pow.f64 x -3)
(pow.f64 x -3)
(pow.f64 x -3)
(pow.f64 x -3)
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 eps 0) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (/.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 0) (/.f64 eps (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) -1/2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 -1/2 eps) 0) (/.f64 (*.f64 -1/2 eps) (/.f64 (pow.f64 x 3) (*.f64 -1/2 eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (*.f64 -1/2 eps) eps) 0) (/.f64 -1/2 (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 -1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) -1)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))
(*.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)))
(*.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(*.f64 (*.f64 -1/2 eps) (*.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) 1))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) 1))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 1) (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x) (/.f64 (/.f64 eps x) x))
(*.f64 (/.f64 (*.f64 -1/2 eps) x) (/.f64 (*.f64 -1/2 eps) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))
(*.f64 -1/2 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (pow.f64 x 3)))
(*.f64 (/.f64 (*.f64 eps eps) 1) (/.f64 1/4 (pow.f64 x 3)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)) (/.f64 -1/2 x))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (/.f64 -1/2 (pow.f64 x 3)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x) (/.f64 -1/2 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 x x)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) x))
(*.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(*.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) -1)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 1 x) (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(*.f64 -1 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x))
(*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x))
(*.f64 eps (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (pow.f64 x 3)))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 -1/2 eps) (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))
(*.f64 (/.f64 -1/2 (*.f64 x x)) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x))
(*.f64 (/.f64 -1/2 x) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(*.f64 (/.f64 1/4 1) (/.f64 (*.f64 eps eps) (pow.f64 x 3)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (*.f64 (*.f64 -1/2 eps) eps) (/.f64 (pow.f64 x 3) -1/2))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) -1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 -1 x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 (*.f64 x x))) (neg.f64 x))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) -1) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) -1) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1) x)
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))
(/.f64 (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 -1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 -1 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (neg.f64 x))
(/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))
(/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(neg.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))
(if (!=.f64 1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 x 0) (pow.f64 x -3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 1 (/.f64 x (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 1 x))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 -1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (pow.f64 (/.f64 1 x) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) 3) -1)) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (pow.f64 x 3) 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 (/.f64 1 x)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1) -1)
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 -1 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 x))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))))
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 -1 (/.f64 -1 (pow.f64 x 3)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 -1 (cbrt.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) -1) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 1 (pow.f64 (/.f64 1 x) 3))
(*.f64 (pow.f64 (/.f64 1 x) 3) 1)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) 1) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))))) (cbrt.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x))))
(*.f64 (/.f64 -1 (*.f64 x x)) (/.f64 -1 x))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1))
(*.f64 (/.f64 -1 x) (/.f64 -1 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (neg.f64 x))) (/.f64 -1 (cbrt.f64 (*.f64 x x))))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(/.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (cbrt.f64 (neg.f64 x)))
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 x 3)) 1))
(/.f64 -1 (/.f64 (pow.f64 x 3) -1))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 x 3)) 1))
(/.f64 (*.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 -1 (neg.f64 (pow.f64 x 3)))
(/.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 x))
(/.f64 (/.f64 1 (*.f64 x x)) x)
(/.f64 1 (pow.f64 x 3))
(/.f64 (pow.f64 (/.f64 1 x) 3) 1)
(/.f64 (/.f64 -1 x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) -1) x)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 -1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 1 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 1 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (/.f64 -1 x) 1) (neg.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1) 1/3)
(pow.f64 (/.f64 1 x) 3)
(pow.f64 (pow.f64 x 3) -1)
(pow.f64 (pow.f64 (/.f64 1 x) 3) 1)
(neg.f64 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))
(neg.f64 (*.f64 (/.f64 -1 x) (/.f64 1 (*.f64 x x))))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))
(neg.f64 (/.f64 -1 (pow.f64 x 3)))
(neg.f64 (/.f64 1 (neg.f64 (pow.f64 x 3))))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1))
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x) (/.f64 eps x))
(fma.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)) (/.f64 eps x))
(fma.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 eps x))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 eps x))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (neg.f64 (/.f64 eps x)))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1) -1)
(*.f64 -1 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(*.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(*.f64 (/.f64 1 x) (+.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) eps))
(*.f64 (/.f64 1 x) (+.f64 eps (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (pow.f64 x 3)) (*.f64 (neg.f64 x) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 eps (pow.f64 x 3)) (*.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 x (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (pow.f64 x 3) (neg.f64 eps))) (*.f64 (pow.f64 x 3) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 x 3) x))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(pow.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) 3)
(pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(neg.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3))
Outputs
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(pow.f64 x -3)
(pow.f64 x -3)
(pow.f64 x -3)
(pow.f64 x -3)
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3)))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3)))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 eps 0) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (/.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 0) (/.f64 eps (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) -1/2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 -1/2 eps) 0) (/.f64 (*.f64 -1/2 eps) (/.f64 (pow.f64 x 3) (*.f64 -1/2 eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (*.f64 -1/2 eps) eps) 0) (/.f64 -1/2 (/.f64 (pow.f64 x 3) (*.f64 (*.f64 -1/2 eps) eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 -1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) -1)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) -1) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps))
(/.f64 (*.f64 (*.f64 -1/2 eps) (*.f64 -1/2 eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 -1/2 eps) (*.f64 -1/2 eps)) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (*.f64 -1/2 eps) (*.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) 1))
(/.f64 (*.f64 (*.f64 -1/2 eps) (*.f64 -1/2 eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) 1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (/.f64 1 x) (*.f64 1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) 1) (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x) (/.f64 (/.f64 eps x) x))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 -1/2 eps) x) (/.f64 (*.f64 -1/2 eps) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 -1/2 eps) (*.f64 -1/2 eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) (cbrt.f64 (*.f64 -1/2 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(*.f64 -1/2 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (pow.f64 x 3)))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 eps eps) 1) (/.f64 1/4 (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)) (/.f64 -1/2 x))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (/.f64 -1/2 (pow.f64 x 3)))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x) (/.f64 -1/2 (*.f64 x x)))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 x x)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps))) (pow.f64 x 3))
(*.f64 (cbrt.f64 (*.f64 -1/2 eps)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (pow.f64 x 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps))) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 eps)) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps)) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 eps)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 -1/2 eps))) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) -1)
(/.f64 (neg.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 x))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 1 x) (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 (/.f64 1 x) x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 (/.f64 1 x) x))) (/.f64 1 (*.f64 x (cbrt.f64 x))))
(*.f64 -1 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (/.f64 (/.f64 1 x) x))) (/.f64 1 (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 (/.f64 1 x) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 eps (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (*.f64 x x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2))) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) (*.f64 x x)) (/.f64 eps x))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 eps) -1/2) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 -1/2 eps) (*.f64 x x)) (/.f64 (*.f64 -1/2 eps) x))
(/.f64 (*.f64 (*.f64 -1/2 eps) (*.f64 -1/2 eps)) (pow.f64 x 3))
(*.f64 (/.f64 -1/2 (*.f64 x x)) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) x))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (/.f64 -1/2 x) (/.f64 (*.f64 (*.f64 -1/2 eps) eps) (*.f64 x x)))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1/4 1) (/.f64 (*.f64 eps eps) (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (*.f64 -1/2 eps) eps) (/.f64 (pow.f64 x 3) -1/2))
(/.f64 (*.f64 -1/2 (*.f64 (*.f64 -1/2 eps) eps)) (pow.f64 x 3))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) -1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 1) (*.f64 x x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 -1 x)) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 (*.f64 x x))) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) -1) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) -1) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) 1) x)
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 -1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 -1 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(neg.f64 (/.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/4 (*.f64 eps eps)))) (pow.f64 x 3))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(if (!=.f64 1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 x 0) (pow.f64 x -3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 1 (/.f64 x (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) x) 0) (/.f64 1 (/.f64 x (/.f64 (/.f64 1 x) x))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 1 x))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 x (cbrt.f64 x))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (/.f64 x (/.f64 1 (*.f64 x (cbrt.f64 x))))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 -1 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (/.f64 (/.f64 1 x) x) 0) (/.f64 -1 (/.f64 (neg.f64 x) (/.f64 (/.f64 1 x) x))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (pow.f64 (/.f64 1 x) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 x) 3) -1)) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (pow.f64 (/.f64 1 x) 3) 0) (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) 3) -1) -1) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (pow.f64 x 3) 0) (pow.f64 (/.f64 1 x) 3) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1 (*.f64 x x))))) (pow.f64 (/.f64 1 x) 3))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) 0) (/.f64 (/.f64 1 (*.f64 x (cbrt.f64 x))) (/.f64 x (cbrt.f64 (/.f64 (/.f64 1 x) x)))) (pow.f64 (/.f64 1 x) 3))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(/.f64 (-.f64 0 1) (neg.f64 (pow.f64 x 3)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 (/.f64 1 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1) -1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) 3)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 (/.f64 1 x) (cbrt.f64 (/.f64 1 x))) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 -1 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) 3)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 x))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 x))) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x))) (cbrt.f64 (/.f64 (/.f64 1 x) x))) (*.f64 x x)))
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 x 3))))
(pow.f64 (pow.f64 x 3) -1)
(*.f64 -1 (/.f64 -1 (pow.f64 x 3)))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 (/.f64 -1 x) x) (neg.f64 x))
(*.f64 (/.f64 -1 (cbrt.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (cbrt.f64 (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 -1 x) x) (*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) -1) (/.f64 -1 x))
(/.f64 (/.f64 -1 (pow.f64 x 3)) -1)
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))
(pow.f64 (pow.f64 x 3) -1)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))
(pow.f64 (pow.f64 x 3) -1)
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (/.f64 1 x)) (*.f64 x (cbrt.f64 x)))
(*.f64 1 (pow.f64 (/.f64 1 x) 3))
(pow.f64 (/.f64 1 x) 3)
(*.f64 (pow.f64 (/.f64 1 x) 3) 1)
(pow.f64 (/.f64 1 x) 3)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (/.f64 1 x)) (*.f64 x (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) 1) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (/.f64 1 x)) (*.f64 x (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))))) (cbrt.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 1 x) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)))) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 1 (*.f64 x (cbrt.f64 x)))))
(*.f64 (/.f64 -1 (*.f64 x x)) (/.f64 -1 x))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) 1))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(*.f64 (/.f64 -1 x) (/.f64 -1 (*.f64 x x)))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (neg.f64 x))) (/.f64 -1 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 x) x) -1) (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 -1 (pow.f64 (/.f64 -1 x) 3))
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(/.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (cbrt.f64 (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) x) x)) (cbrt.f64 (neg.f64 x)))
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 x 3)) 1))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 -1 (/.f64 (pow.f64 x 3) -1))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 x 3)) 1))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 (*.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (neg.f64 (cbrt.f64 (/.f64 1 x))) x) (neg.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 -1 (neg.f64 (pow.f64 x 3)))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 x) x) (neg.f64 x))
(/.f64 (/.f64 1 (*.f64 x x)) x)
(pow.f64 (pow.f64 x 3) -1)
(/.f64 1 (pow.f64 x 3))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 (pow.f64 (/.f64 1 x) 3) 1)
(pow.f64 (/.f64 1 x) 3)
(/.f64 (/.f64 -1 x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 -1 (pow.f64 x 3)) -1)
(/.f64 (/.f64 1 x) (*.f64 x x))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (cbrt.f64 x))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (cbrt.f64 x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 x) x) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 -1 x) x) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) 1) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 x) x) (neg.f64 x))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) -1) x)
(/.f64 (/.f64 -1 (neg.f64 (*.f64 x x))) x)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(pow.f64 (pow.f64 x 3) -1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 -1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (neg.f64 (cbrt.f64 (/.f64 1 x))) x) (neg.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(/.f64 1 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 1 x)) x)
(/.f64 1 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 1 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 -1 x) 1) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 -1 (pow.f64 x 3)) -1)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1))
(pow.f64 (/.f64 1 x) 3)
(pow.f64 (pow.f64 x 3) -1)
(pow.f64 (pow.f64 (/.f64 1 x) 3) 1)
(pow.f64 (/.f64 1 x) 3)
(neg.f64 (*.f64 -1 (pow.f64 (/.f64 1 x) 3)))
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) 3)))
(neg.f64 (*.f64 (/.f64 -1 x) (/.f64 1 (*.f64 x x))))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) -1))
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) 3)))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(neg.f64 (/.f64 -1 (pow.f64 x 3)))
(/.f64 (neg.f64 -1) (pow.f64 x 3))
(neg.f64 (/.f64 1 (neg.f64 (pow.f64 x 3))))
(pow.f64 (pow.f64 x 3) -1)
(neg.f64 (pow.f64 (/.f64 -1 x) 3))
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 3) 3) -1))
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))
(+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)) (/.f64 eps x))
(fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 1 x) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))
(+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3) (/.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (*.f64 -1/2 eps) (/.f64 eps x))
(fma.f64 (*.f64 -1/2 eps) (/.f64 (*.f64 -1/2 eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 x 3)) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (/.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 2)) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (neg.f64 (/.f64 eps x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(if (!=.f64 (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(if (!=.f64 (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2))) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(if (!=.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)) 0) (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))) -1) (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x)))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (neg.f64 (/.f64 eps x)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (neg.f64 (neg.f64 (/.f64 eps x))))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1) -1)
(neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))))
(*.f64 -1 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (/.f64 eps x))) x)) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (/.f64 eps x))) x)) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(*.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(*.f64 (/.f64 1 x) (+.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) eps))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(*.f64 (/.f64 1 x) (+.f64 eps (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (pow.f64 x 3)) (*.f64 (neg.f64 x) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (neg.f64 (*.f64 (*.f64 x 1/4) (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 eps (pow.f64 x 3)) (*.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 x (pow.f64 x 3)))
(/.f64 (fma.f64 eps (pow.f64 x 3) (*.f64 (*.f64 x 1/4) (*.f64 eps eps))) (*.f64 x (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (pow.f64 x 3) (neg.f64 eps))) (*.f64 (pow.f64 x 3) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (neg.f64 (*.f64 (*.f64 x 1/4) (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 (pow.f64 x 3) eps)) (*.f64 (pow.f64 x 3) x))
(/.f64 (fma.f64 eps (pow.f64 x 3) (*.f64 (*.f64 x 1/4) (*.f64 eps eps))) (*.f64 x (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(pow.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3) 1/3)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) 3)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 1)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))
(neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))))
(neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) -1))
(neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
0.6b
(cbrt.f64 x)
22.7b
(cbrt.f64 (*.f64 x x))
22.8b
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
Compiler

Compiled 47 to 10 computations (78.7% saved)

series150.0ms (0.7%)

Counts
4 → 26
Calls

18 calls:

TimeVariablePointExpression
3.0ms
eps
@inf
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
1.0ms
x
@0
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
1.0ms
x
@-inf
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
1.0ms
eps
@0
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
1.0ms
x
@-inf
(cbrt.f64 x)
Compiler

Compiled 8940 to 6365 computations (28.8% saved)

rewrite213.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
111×egg-rr
84×egg-rr
67×egg-rr
40×egg-rr
Counts
4 → 302
Calls
Call 1
Inputs
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(cbrt.f64 (*.f64 x x))
(cbrt.f64 x)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (*.f64 x (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 x) -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) x)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) -1/3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 x)) (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 x) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (+.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cbrt.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1 0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x x)) -1)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) -3)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -2)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 1 (pow.f64 (*.f64 x x) -1/3)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) (*.f64 (neg.f64 (cbrt.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))) (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x x) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (cbrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 x x))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 x) 0) (/.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 x) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 x)) 0))) (+.f64 (cbrt.f64 (cbrt.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (cbrt.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 x 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 x)))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 eps (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 eps) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (/.f64 1 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) -1/3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 1 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 0 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 1 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (-.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fabs.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))

simplify825.0ms (4.1%)

Algorithm
egglog
Counts
328 → 391
Calls
Call 1
Inputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1 (sqrt.f64 (neg.f64 eps))))
(*.f64 -1 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(-.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2))))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))) (sqrt.f64 (pow.f64 x 2)))
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(*.f64 -1 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (*.f64 x (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 x) -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 -1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) x)
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) -1/3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 x)) (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(+.f64 (*.f64 (cbrt.f64 x) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (+.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 1))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 -1 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(/.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(/.f64 (*.f64 2 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) 0)
(fma.f64 (cbrt.f64 x) (cbrt.f64 x) 0)
(fma.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 0)
(fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) 0)
(fma.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))) 0)
(fma.f64 1 (cbrt.f64 (*.f64 x x)) 0)
(fma.f64 (cbrt.f64 (*.f64 x x)) 1 0)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1 0)
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x x)) -1)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) -3)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -2)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 1 (pow.f64 (*.f64 x x) -1/3)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(+.f64 (cbrt.f64 (*.f64 x x)) 0)
(+.f64 0 (cbrt.f64 (*.f64 x x)))
(-.f64 (cbrt.f64 (*.f64 x x)) 0)
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2))
(*.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)))
(*.f64 1 (cbrt.f64 (*.f64 x x)))
(*.f64 (cbrt.f64 (*.f64 x x)) 1)
(*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)
(*.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 x)) -1)
(*.f64 -1 (+.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) (*.f64 (neg.f64 (cbrt.f64 x)) 1))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))) (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))
(/.f64 (cbrt.f64 (*.f64 x x)) 1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1) -1)
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 x x))) 2)
(/.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))) -1)
(/.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)
(pow.f64 (*.f64 x x) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 3)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (cbrt.f64 (*.f64 x x)) 1)
(pow.f64 (neg.f64 (cbrt.f64 x)) 2)
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 x x))))
(neg.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))))
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1))
(cbrt.f64 (*.f64 x x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))
(if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(if (!=.f64 0 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(+.f64 (cbrt.f64 x) 0)
(+.f64 0 (cbrt.f64 x))
(-.f64 (cbrt.f64 x) 0)
(*.f64 (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 x)) 0))) (+.f64 (cbrt.f64 (cbrt.f64 x)) 0))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 x) 1)
(*.f64 (neg.f64 (cbrt.f64 x)) -1)
(*.f64 -1 (neg.f64 (cbrt.f64 x)))
(*.f64 -1 (+.f64 (neg.f64 (cbrt.f64 x)) 0))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(*.f64 (cbrt.f64 (neg.f64 x)) -1)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))
(*.f64 -1 (cbrt.f64 (neg.f64 x)))
(/.f64 (cbrt.f64 x) 1)
(/.f64 (*.f64 (cbrt.f64 x) 2) 2)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) -1)
(/.f64 (*.f64 2 (cbrt.f64 x)) 2)
(/.f64 (neg.f64 (cbrt.f64 x)) -1)
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (cbrt.f64 x) 1)
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1))
(neg.f64 (neg.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(fma.f64 0 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) 0)
(fma.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1 0)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 eps 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 eps (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 3 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (cbrt.f64 eps) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 -1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (/.f64 1 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) -1/3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(+.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 1 0))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 0 1))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 1 0))
(*.f64 (+.f64 0 1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (-.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fabs.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)
(*.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 2)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)
(/.f64 (*.f64 2 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 4)
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)
(hypot.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(hypot.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(hypot.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(hypot.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))
(fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
Outputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1 (sqrt.f64 (neg.f64 eps))))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(fma.f64 1/2 (/.f64 eps x) (neg.f64 x))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(fma.f64 -1/2 (/.f64 eps x) x)
(-.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 x (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2))))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 x (/.f64 (*.f64 1/2 eps) (sqrt.f64 (*.f64 x x)))) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 x (*.f64 1/2 (+.f64 (/.f64 eps (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x)))))) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 1/3) (pow.f64 (pow.f64 x 2) 1/3)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 x (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (*.f64 1/2 (+.f64 (/.f64 eps (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))))))) (sqrt.f64 (*.f64 x x)))
(sqrt.f64 (neg.f64 eps))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 eps)))
(fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4))) (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 eps))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 6)) (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4))) (sqrt.f64 (neg.f64 eps)))))
x
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(fma.f64 -1/2 (/.f64 eps x) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) x)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) x)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 x))
(fma.f64 1/2 (/.f64 eps x) (neg.f64 x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 x)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 1/2 (/.f64 eps x) (fma.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (+.f64 (neg.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(sqrt.f64 (pow.f64 x 2))
(sqrt.f64 (*.f64 x x))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (sqrt.f64 (pow.f64 x 2)))
(fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x)))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x)))))
(+.f64 (*.f64 -1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))
(+.f64 (fma.f64 -1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (sqrt.f64 (*.f64 x x))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (*.f64 x (cbrt.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x) (cbrt.f64 (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 x) -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 -1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) x)
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) -1/3)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (+.f64 0 (-.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 3)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 x)) (*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (*.f64 (cbrt.f64 x) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (+.f64 0 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 0) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 x)))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)) 1))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) 2) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 1))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (*.f64 (cbrt.f64 x) (+.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(/.f64 (*.f64 2 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)
(/.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 2)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) 0)
(fma.f64 (cbrt.f64 x) (cbrt.f64 x) 0)
(cbrt.f64 (*.f64 x x))
(fma.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)) 0)
(cbrt.f64 (*.f64 x x))
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0)
(fma.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 0)
(fma.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x x)))) 0)
(fma.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))) 0)
(cbrt.f64 (*.f64 x x))
(fma.f64 1 (cbrt.f64 (*.f64 x x)) 0)
(cbrt.f64 (*.f64 x x))
(fma.f64 (cbrt.f64 (*.f64 x x)) 1 0)
(cbrt.f64 (*.f64 x x))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1 0)
(cbrt.f64 (*.f64 x x))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x x)) -1)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) -1) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) -3)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -2)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 1 (pow.f64 (*.f64 x x) -1/3)) (cbrt.f64 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(+.f64 (cbrt.f64 (*.f64 x x)) 0)
(cbrt.f64 (*.f64 x x))
(+.f64 0 (cbrt.f64 (*.f64 x x)))
(cbrt.f64 (*.f64 x x))
(-.f64 (cbrt.f64 (*.f64 x x)) 0)
(cbrt.f64 (*.f64 x x))
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(cbrt.f64 (*.f64 x x))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(cbrt.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(cbrt.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 x)))
(cbrt.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))
(cbrt.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2))
(*.f64 (neg.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 x)))
(cbrt.f64 (*.f64 x x))
(*.f64 1 (cbrt.f64 (*.f64 x x)))
(cbrt.f64 (*.f64 x x))
(*.f64 (cbrt.f64 (*.f64 x x)) 1)
(cbrt.f64 (*.f64 x x))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)
(cbrt.f64 (*.f64 x x))
(*.f64 -1 (neg.f64 (cbrt.f64 (*.f64 x x))))
(cbrt.f64 (*.f64 x x))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)) x))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))
(cbrt.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) x)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 x)) -1)
(cbrt.f64 (*.f64 x x))
(*.f64 -1 (+.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 0))
(cbrt.f64 (*.f64 x x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) (*.f64 (neg.f64 (cbrt.f64 x)) 1))
(cbrt.f64 (*.f64 x x))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))
(cbrt.f64 (*.f64 x x))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))))
(cbrt.f64 (*.f64 x x))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 x))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))))))
(cbrt.f64 (*.f64 x x))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))) (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (neg.f64 0)) (cbrt.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (*.f64 x x)) 1)
(cbrt.f64 (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1) -1)
(/.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 -1))
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 x x))) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))) -1)
(/.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 -1))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) -1)
(/.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 -1))
(pow.f64 (*.f64 x x) 1/3)
(cbrt.f64 (*.f64 x x))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 3)
(cbrt.f64 (*.f64 x x))
(pow.f64 (cbrt.f64 x) 2)
(cbrt.f64 (*.f64 x x))
(pow.f64 (cbrt.f64 (*.f64 x x)) 1)
(cbrt.f64 (*.f64 x x))
(pow.f64 (neg.f64 (cbrt.f64 x)) 2)
(cbrt.f64 (*.f64 x x))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 x x))))
(cbrt.f64 (*.f64 x x))
(neg.f64 (*.f64 1 (neg.f64 (cbrt.f64 (*.f64 x x)))))
(cbrt.f64 (*.f64 x x))
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x x))) 1))
(cbrt.f64 (*.f64 x x))
(cbrt.f64 (*.f64 x x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (cbrt.f64 (/.f64 (*.f64 x x) x)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (pow.f64 (/.f64 1 (cbrt.f64 x)) -1) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))
(if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (*.f64 x x)) 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(if (!=.f64 0 0) (/.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(+.f64 0 (cbrt.f64 x))
(cbrt.f64 x)
(-.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (+.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (-.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 x)) 0))) (+.f64 (cbrt.f64 (cbrt.f64 x)) 0))
(*.f64 (-.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 0) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x))))))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (*.f64 x x) (cbrt.f64 x))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x))))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) (cbrt.f64 x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x))) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 1 (cbrt.f64 x))
(cbrt.f64 x)
(*.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(*.f64 (neg.f64 (cbrt.f64 x)) -1)
(cbrt.f64 x)
(*.f64 -1 (neg.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(*.f64 -1 (+.f64 (neg.f64 (cbrt.f64 x)) 0))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x)) (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) x) (cbrt.f64 (*.f64 x (cbrt.f64 x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))
(*.f64 (cbrt.f64 (neg.f64 x)) -1)
(neg.f64 (cbrt.f64 (neg.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 x))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 -1 (cbrt.f64 (neg.f64 x)))
(neg.f64 (cbrt.f64 (neg.f64 x)))
(/.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(/.f64 (*.f64 (cbrt.f64 x) 2) 2)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1) -1)
(/.f64 (cbrt.f64 x) (neg.f64 -1))
(/.f64 (*.f64 2 (cbrt.f64 x)) 2)
(/.f64 (*.f64 (cbrt.f64 x) 2) 2)
(/.f64 (neg.f64 (cbrt.f64 x)) -1)
(/.f64 (cbrt.f64 x) (neg.f64 -1))
(pow.f64 x 1/3)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 x)) 1))
(cbrt.f64 x)
(neg.f64 (neg.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(cbrt.f64 x)
(fma.f64 0 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) 0)
(fma.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1 0)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) 0)
(fma.f64 eps 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 eps (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 3 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 0 (cbrt.f64 eps) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fma.f64 -1 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (/.f64 1 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (pow.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2) -1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (pow.f64 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1/2) -1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) -1/3)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(+.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(-.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 1 0))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 0 1))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 1 0))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (+.f64 0 1) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (-.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (fabs.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fabs.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(neg.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))) (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3) (neg.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3/2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fabs.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2/3)))
(*.f64 (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fabs.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 2)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1)
(/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 -1))
(/.f64 (*.f64 2 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 2)
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 1)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1/2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 4)
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3) 1/3)
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(hypot.f64 0 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(hypot.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(hypot.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(hypot.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(sqrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fabs.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))

eval661.0ms (3.3%)

Compiler

Compiled 28554 to 14451 computations (49.4% saved)

prune373.0ms (1.9%)

Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1140131153
Fresh3710
Picked101
Done325
Total1147221169
Error
0.2b
Counts
1169 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
22.6b
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
22.7b
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
22.9b
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (/.f64 1 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
22.8b
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
23.4b
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
37.3b
(/.f64 (*.f64 1/2 eps) x)
60.5b
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
59.3b
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
22.6b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
25.2b
(-.f64 x (sqrt.f64 (neg.f64 eps)))
61.3b
(-.f64 x x)
46.1b
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
37.4b
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
39.2b
(*.f64 1/2 (fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
38.8b
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
54.3b
(*.f64 1/2 (fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
39.0b
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
38.7b
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
56.2b
(*.f64 1/2 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3)))
25.1b
(neg.f64 (sqrt.f64 (neg.f64 eps)))
60.5b
(neg.f64 x)
61.8b
x
Compiler

Compiled 720 to 445 computations (38.2% saved)

localize77.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
0.3b
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
3.1b
(-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))
3.2b
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
Compiler

Compiled 141 to 29 computations (79.4% saved)

series487.0ms (2.4%)

Counts
4 → 64
Calls

24 calls:

TimeVariablePointExpression
8.0ms
eps
@inf
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
7.0ms
eps
@0
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
6.0ms
x
@inf
(-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))
3.0ms
x
@inf
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
3.0ms
eps
@-inf
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
Compiler

Compiled 30875 to 22995 computations (25.5% saved)

rewrite225.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
105×egg-rr
77×egg-rr
66×egg-rr
56×egg-rr
Counts
4 → 304
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 x x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (neg.f64 x) (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 x) x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (*.f64 x x) 2)) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (/.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x x)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (+.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 2) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (/.f64 1 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 x x)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (neg.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) 1) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (/.f64 1 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) 0) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0))) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)))))))

simplify1.4s (7.2%)

Algorithm
egglog
Counts
368 → 496
Calls
Call 1
Inputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(pow.f64 (sqrt.f64 (neg.f64 eps)) 2)
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)) (*.f64 (pow.f64 x 8) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps)))) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2))) (*.f64 1/4 (/.f64 (pow.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))))))))
(*.f64 -1 eps)
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (*.f64 -1 eps))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4)))))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -1 eps) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (+.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (pow.f64 eps 3))))) (pow.f64 x 2))
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2)))))))))))))))))
(*.f64 2 x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (*.f64 2 x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (+.f64 (*.f64 2 x) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3)) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))))) eps)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)) eps)) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps)))) eps) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))))))) (pow.f64 (/.f64 -1 x) 5)))))
(*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x))))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (sqrt.f64 (pow.f64 x 2))))))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x))))))
(pow.f64 (sqrt.f64 (neg.f64 eps)) 2)
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (pow.f64 x 2))
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (*.f64 -1 eps)))
(+.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4)))))
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 -1 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)
(+.f64 (*.f64 -1 eps) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))
(+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))
(+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (+.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (pow.f64 eps 3)))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) x)
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(neg.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))
(fma.f64 -1 (*.f64 x x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (*.f64 (neg.f64 x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 1 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (neg.f64 x) (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (neg.f64 x) x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 (neg.f64 (*.f64 x x)))
(fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (*.f64 x x)))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x)))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (neg.f64 (*.f64 x x)))
(fma.f64 1 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 0 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (*.f64 x x) 2)) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 1 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (/.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))
(+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (-.f64 0 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(+.f64 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))
(-.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(-.f64 (neg.f64 (*.f64 x x)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 -1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)
(*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (+.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) -1)
(pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 3)
(pow.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) 1/3)
(pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(neg.f64 (-.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0))
(cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 1 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 1 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 0 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 0 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(*.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 2) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 1))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 -1 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (/.f64 1 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 x x)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (neg.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) 1) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(neg.f64 (*.f64 -1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(neg.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 0)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)
(fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0)
(fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0)
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 1 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (/.f64 1 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) 0) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0))) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)
(+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (*.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1) -1)
(/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)
(pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 3)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 1/3)
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 4)
(neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)))
Outputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))) x)))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))) x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 7) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2))) (/.f64 (*.f64 1/2 eps) x))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 2 x (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))))
(-.f64 x (sqrt.f64 (pow.f64 x 2)))
(-.f64 x (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) x) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) x) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x)) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x)) (sqrt.f64 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))) x))) (sqrt.f64 (pow.f64 x 2)))
(-.f64 (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (fma.f64 1/2 (/.f64 eps (sqrt.f64 (*.f64 x x))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))) x))) (sqrt.f64 (*.f64 x x)))
(pow.f64 (sqrt.f64 (neg.f64 eps)) 2)
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (neg.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (+.f64 1/2 -1/2)) (pow.f64 x 6) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (neg.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)) (*.f64 (pow.f64 x 8) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps)))) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2))) (*.f64 1/4 (/.f64 (pow.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (+.f64 1/2 -1/2)) (pow.f64 x 6) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (fma.f64 (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (neg.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4) (*.f64 (pow.f64 x 8) (+.f64 (neg.f64 (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2)) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2)) (sqrt.f64 (neg.f64 eps))) 2))) (*.f64 1/4 (+.f64 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2)) (/.f64 (pow.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))))))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (*.f64 -1 eps))
(fma.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2) (neg.f64 eps))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4))))
(+.f64 (fma.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2) (neg.f64 eps)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 1 x) 4)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4)))))
(fma.f64 (pow.f64 (/.f64 1 x) 6) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (neg.f64 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))))) (+.f64 (fma.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2) (neg.f64 eps)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 1 x) 4))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))
(+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))))))
(fma.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 -1 x) 4) (+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 -1 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(fma.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 -1 x) 4) (fma.f64 (pow.f64 (/.f64 -1 x) 6) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (neg.f64 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))))) (+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 -1 x) 2) (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x))
(-.f64 (+.f64 (*.f64 -1 eps) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)) (pow.f64 x 2))
(-.f64 (+.f64 (neg.f64 eps) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (*.f64 x x))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (pow.f64 x 2))
(-.f64 (+.f64 (neg.f64 eps) (fma.f64 (*.f64 eps eps) (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2))) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (*.f64 x x))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (+.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (pow.f64 eps 3))))) (pow.f64 x 2))
(+.f64 (neg.f64 eps) (-.f64 (+.f64 (fma.f64 (*.f64 eps eps) (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2))) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (+.f64 1/2 -1/2)) (pow.f64 eps 3))) (*.f64 x x)))
(*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps))))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 (neg.f64 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)))
(+.f64 (neg.f64 (*.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (sqrt.f64 (neg.f64 eps))) (-.f64 -1 -1/2)))) (fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 (/.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (sqrt.f64 (neg.f64 eps)))) x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 1/2 (/.f64 eps x) (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2))) (fma.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (*.f64 -1/4 (*.f64 eps (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps)))))))))) (fma.f64 1/2 (/.f64 eps x) (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))))))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 3) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2))))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (+.f64 (*.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/4 (*.f64 eps (-.f64 (*.f64 1/2 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/8 (pow.f64 eps 2)))))))))))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 5) (-.f64 (*.f64 1/2 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2))) (fma.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (*.f64 -1/4 (*.f64 eps (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps)))))))))) (+.f64 (fma.f64 1/2 (/.f64 eps x) (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps))))))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 7) (-.f64 (*.f64 1/2 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (neg.f64 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) (fma.f64 1/16 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps))))) (*.f64 eps (-.f64 (*.f64 1/2 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2))) (fma.f64 1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (*.f64 -1/4 (*.f64 eps (fma.f64 1/2 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (neg.f64 (*.f64 1/8 (*.f64 eps eps)))))))))))))))))
(*.f64 2 x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (*.f64 2 x))
(+.f64 (neg.f64 (/.f64 (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps))) x)) (*.f64 2 x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (+.f64 (*.f64 2 x) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (neg.f64 (/.f64 (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps))) x)) (fma.f64 2 x (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) eps)) (+.f64 (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps))) x)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3)) (*.f64 (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 -1 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))))) eps)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)) eps)) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) eps)) (+.f64 (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))) eps)))) eps) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) eps)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) eps)))))))) (pow.f64 (/.f64 -1 x) 5)))))
(+.f64 (neg.f64 (/.f64 (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps))) x)) (fma.f64 2 x (fma.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) eps)) (+.f64 (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps)))) eps))) (pow.f64 (/.f64 -1 x) 3) (*.f64 (-.f64 (/.f64 (*.f64 2 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 1/4 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (neg.f64 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))) eps) (fma.f64 -2 (/.f64 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)) eps) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) eps)) (+.f64 (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps)))) eps)))) eps) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (fma.f64 2 (/.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) eps) (neg.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 -1/2 eps) 2)) eps)))))))) (pow.f64 (/.f64 -1 x) 5)))))
(*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x)))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x))))
(fma.f64 eps (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x))) (neg.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))))
(fma.f64 eps (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x))) (+.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (+.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (/.f64 (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (+.f64 (sqrt.f64 (*.f64 x x)) x))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x)))) (*.f64 (sqrt.f64 (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))))))) (neg.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x)))))
(+.f64 (*.f64 eps (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (sqrt.f64 (pow.f64 x 2))))))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (*.f64 -1 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))) (/.f64 1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)) (+.f64 (sqrt.f64 (pow.f64 x 2)) x))))))
(fma.f64 eps (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x))) (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (+.f64 -1/2 1/2)) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (/.f64 (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (+.f64 (sqrt.f64 (*.f64 x x)) x))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x)))) (*.f64 (sqrt.f64 (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))))) (*.f64 (sqrt.f64 (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x)))) (*.f64 (sqrt.f64 (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)))) (*.f64 (sqrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))))))) (pow.f64 eps 3))) (+.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (+.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (/.f64 (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (+.f64 (sqrt.f64 (*.f64 x x)) x))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x))) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))) (/.f64 1 (+.f64 (sqrt.f64 (*.f64 x x)) x)))) (*.f64 (sqrt.f64 (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))))))) (neg.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 x x)) x))))))
(pow.f64 (sqrt.f64 (neg.f64 eps)) 2)
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (pow.f64 x 2))
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 x x))
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (neg.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (pow.f64 x 6)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (*.f64 -1 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (+.f64 1/2 -1/2)) (pow.f64 x 6) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (+.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)) (neg.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2))) (pow.f64 x 4)))))
(pow.f64 (/.f64 1 x) -2)
(+.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 -1 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))
(+.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (*.f64 -1 eps)))
(+.f64 (pow.f64 (/.f64 1 x) -2) (fma.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2) (neg.f64 eps)))
(+.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2)) (+.f64 (*.f64 -1 eps) (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 1 x) 4)))))
(+.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (fma.f64 (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (/.f64 1 x) 2) (neg.f64 eps)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 1 x) 4))))
(pow.f64 (/.f64 -1 x) -2)
(+.f64 (*.f64 -1 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (neg.f64 eps) (pow.f64 (/.f64 -1 x) -2))
(+.f64 (*.f64 -1 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2))))))
(+.f64 (neg.f64 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))) (pow.f64 (/.f64 -1 x) 4)) (+.f64 (*.f64 -1 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(fma.f64 (*.f64 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 1/2 -1/2)) (pow.f64 (/.f64 -1 x) 4) (+.f64 (neg.f64 eps) (+.f64 (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) 2) (fma.f64 1/4 (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 -1/2 eps) 2)))))))
(pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)
(pow.f64 (sqrt.f64 (*.f64 x x)) 2)
(+.f64 (*.f64 -1 eps) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))
(+.f64 (neg.f64 eps) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))
(+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))
(+.f64 (neg.f64 eps) (fma.f64 (*.f64 eps eps) (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2))) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)))
(+.f64 (*.f64 -1 eps) (+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)))) (+.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (pow.f64 eps 3)))))
(+.f64 (neg.f64 eps) (+.f64 (fma.f64 (*.f64 eps eps) (+.f64 (/.f64 1/4 (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (neg.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2))) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 (sqrt.f64 (*.f64 x x)) 2)) (+.f64 1/2 -1/2)) (pow.f64 eps 3))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) x)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 x)
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 x)
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (neg.f64 (pow.f64 x 3))) (fma.f64 x x (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 0 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 x) -1))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x -1)))
(+.f64 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) x)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))
(*.f64 (-.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x)))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (+.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x)))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))
(/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 -1 (*.f64 x x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (*.f64 (neg.f64 x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 1 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (neg.f64 x) (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (neg.f64 x) x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x)))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 1 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 0 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (*.f64 x x) 2)) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 1 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (/.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (pow.f64 (/.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (fma.f64 x (pow.f64 x 3) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (-.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (neg.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (-.f64 (+.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (-.f64 (+.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (+.f64 (pow.f64 (*.f64 x x) 2) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (-.f64 (+.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) 0)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) 0)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))))) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) (*.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) 0) 0) (/.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) (+.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2) 0)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (pow.f64 (/.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (neg.f64 (*.f64 x x)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(if (!=.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (*.f64 x x) 3)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (neg.f64 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (-.f64 0 0) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(+.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(+.f64 (*.f64 (neg.f64 x) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x)))
(+.f64 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(-.f64 0 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(-.f64 (neg.f64 (*.f64 x x)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 -1 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 1 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (+.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (fma.f64 x (cbrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) -1)
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) -1)
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (*.f64 -1 -1))
(pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 3)
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3) 1/3)
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1)
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(neg.f64 (-.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0))
(neg.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 3))
(fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 1 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 1 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 1 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (pow.f64 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) 0) (/.f64 1 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x x (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 1 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) -1) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))))
(fma.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x))) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(fma.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (neg.f64 (*.f64 x x))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 0 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (/.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(-.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 0 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 0 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 2) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 2)) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (*.f64 (/.f64 1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2)) (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (/.f64 1 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (/.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (/.f64 (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 x x)))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (/.f64 (*.f64 x x) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 x x)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (neg.f64 (*.f64 x x))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (neg.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) 1) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1))
(/.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 1) (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) 2))
(/.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 x x))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 (*.f64 x x) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x)))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (*.f64 x x))))) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 3)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) 1/3)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1)
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (*.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (*.f64 -1 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(neg.f64 (neg.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(neg.f64 (*.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1))
(neg.f64 (neg.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3))
(/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (+.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0)
(fma.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0)
(fma.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0)
(fma.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 1 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 0) (/.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (/.f64 1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (/.f64 1 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) 0) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0))) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 0) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (-.f64 0 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3))) (+.f64 0 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (*.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(if (!=.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 0)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(+.f64 0 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(+.f64 (*.f64 0 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(-.f64 0 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3/2) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 -1 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 1 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 4)) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) -1) -1)
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 -1 -1))
(/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) -1)
(pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 3)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)) 1/3)
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(pow.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) 1)
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 4)
(neg.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 1))
(pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (*.f64 2 3)))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 6))

localize6.0ms (0%)

Compiler

Compiled 5 to 3 computations (40% saved)

localize19.0ms (0.1%)

Compiler

Compiled 20 to 12 computations (40% saved)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (sqrt.f64 (neg.f64 eps)))
Compiler

Compiled 14 to 5 computations (64.3% saved)

series22.0ms (0.1%)

Counts
1 → 13
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@-inf
(-.f64 x (sqrt.f64 (neg.f64 eps)))
1.0ms
x
@0
(-.f64 x (sqrt.f64 (neg.f64 eps)))
1.0ms
eps
@inf
(-.f64 x (sqrt.f64 (neg.f64 eps)))
0.0ms
eps
@0
(-.f64 x (sqrt.f64 (neg.f64 eps)))
0.0ms
x
@inf
(-.f64 x (sqrt.f64 (neg.f64 eps)))
Compiler

Compiled 1675 to 1085 computations (35.2% saved)

rewrite87.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
54×egg-rr
Counts
1 → 54
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (neg.f64 eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps)))) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (neg.f64 eps)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (neg.f64 (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (neg.f64 eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (sqrt.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 0) (sqrt.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) (cbrt.f64 (*.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (sqrt.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3))))))

simplify182.0ms (0.9%)

Algorithm
egglog
Counts
67 → 64
Calls
Call 1
Inputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
x
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
x
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
x
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (neg.f64 eps))) x)
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps)))) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) x)
(fma.f64 1 x (neg.f64 (sqrt.f64 (neg.f64 eps))))
(fma.f64 -1 (sqrt.f64 (neg.f64 eps)) x)
(fma.f64 1 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(fma.f64 x 1 (neg.f64 (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (neg.f64 eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 x (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 x (neg.f64 (sqrt.f64 (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (neg.f64 x)))
(+.f64 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 (+.f64 x 0) (sqrt.f64 (neg.f64 eps)))
(-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 x))
(-.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) (cbrt.f64 (*.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2))
(*.f64 -1 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(*.f64 1 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(*.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) -1)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(neg.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3))
Outputs
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
x
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
x
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
x
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) (sqrt.f64 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (sqrt.f64 (sqrt.f64 (neg.f64 eps)))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps)))) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) x)
(fma.f64 (cbrt.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3)) x)
(fma.f64 1 x (neg.f64 (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 -1 (sqrt.f64 (neg.f64 eps)) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 1 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 x 1 (neg.f64 (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 1 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(fma.f64 0 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (sqrt.f64 (neg.f64 eps)) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (+.f64 x (sqrt.f64 (neg.f64 eps)))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (+.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 x 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x)))) 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (neg.f64 eps)) 3)) (fma.f64 x x (*.f64 (sqrt.f64 (neg.f64 eps)) (+.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2) (*.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(if (!=.f64 (+.f64 x (sqrt.f64 (neg.f64 eps))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 x (neg.f64 (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 (neg.f64 x)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 0 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 (+.f64 x 0) (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 (neg.f64 (sqrt.f64 (neg.f64 eps))) (neg.f64 x))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 0 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3) (cbrt.f64 (*.f64 x (sqrt.f64 (neg.f64 eps)))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (neg.f64 eps)))))
(*.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 x) (fma.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (neg.f64 eps))) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2/3))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 2))) 2))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 -1 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 1 (-.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) -1)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3) 1/3)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(neg.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (neg.f64 eps))) 3))
(-.f64 x (sqrt.f64 (neg.f64 eps)))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(pow.f64 (/.f64 eps x) 2)
0.7b
(cbrt.f64 eps)
2.7b
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
29.8b
(cbrt.f64 (*.f64 eps eps))
Compiler

Compiled 80 to 33 computations (58.8% saved)

series78.0ms (0.4%)

Counts
4 → 48
Calls

18 calls:

TimeVariablePointExpression
1.0ms
eps
@-inf
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
1.0ms
x
@-inf
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
1.0ms
eps
@0
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
1.0ms
x
@0
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
1.0ms
x
@inf
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
Compiler

Compiled 4725 to 3445 computations (27.1% saved)

rewrite214.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
188×egg-rr
91×egg-rr
19×egg-rr
16×egg-rr
Counts
4 → 314
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 eps eps))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(cbrt.f64 eps)
(pow.f64 (/.f64 eps x) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (cbrt.f64 (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps eps) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (neg.f64 eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 eps eps))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 -1/4 (/.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 x (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps 1/4) x) 0) (/.f64 (/.f64 eps x) (/.f64 x (/.f64 (*.f64 eps 1/4) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/16) 0) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 x (cbrt.f64 1/16))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 eps x) 2) 0) (/.f64 (/.f64 (/.f64 eps x) 2) (/.f64 x (/.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) 0) (/.f64 1 (/.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 (/.f64 x 1/4) (/.f64 eps x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (/.f64 x 1/4) (/.f64 1 x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (/.f64 x 1/4) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x 1/4) (/.f64 1 (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 (/.f64 x 1/4) (/.f64 (/.f64 eps x) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 (/.f64 x 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) 2) (*.f64 (/.f64 (/.f64 eps x) 2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (cbrt.f64 1/16) x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 x)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (cbrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (cbrt.f64 (neg.f64 x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 1/16) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/8 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) 2) (/.f64 (/.f64 (/.f64 eps x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 1 x)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 1 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 eps 1/4) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) x) (cbrt.f64 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) x) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/16) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/8 x))) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (*.f64 (/.f64 -1 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) 1) (/.f64 (cbrt.f64 1/16) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) 1) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (/.f64 x 1/4) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (/.f64 x 1/4) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/4) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/4) (*.f64 (neg.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/2) (*.f64 (*.f64 x x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/2) (*.f64 x (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/2) (*.f64 (neg.f64 x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/2) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) -1/4) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1/4) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1/4) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (*.f64 x 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (/.f64 (*.f64 eps eps) x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (*.f64 x 2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (neg.f64 (*.f64 eps eps))) (*.f64 x (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 x 2) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (neg.f64 (*.f64 eps eps))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 x 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (*.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) 1/4) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eps) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 (*.f64 x x)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 x 1/4) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/4) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/4) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1/4) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (/.f64 (*.f64 eps eps) x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 -1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 eps)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 1 (cbrt.f64 (cbrt.f64 eps)))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 eps) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 eps) 0) (/.f64 1 (/.f64 1 (cbrt.f64 eps))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 eps 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 eps)))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 (neg.f64 eps) (/.f64 (*.f64 x x) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 x (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 eps eps))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (/.f64 eps x) 2) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 x x) (cbrt.f64 (*.f64 eps eps)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 x x) eps)) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 x x) (*.f64 eps (cbrt.f64 eps)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 x) (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 1 (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1 x))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 1 (/.f64 (/.f64 eps x) x))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (/.f64 eps x) 2))) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 (*.f64 x x)) eps)) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eps x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) (cbrt.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) x) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 eps) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps (cbrt.f64 eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 eps x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eps) (/.f64 eps (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (/.f64 eps (cbrt.f64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 eps x) (/.f64 eps (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3))))))

simplify654.0ms (3.3%)

Algorithm
egglog
Counts
362 → 411
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (cbrt.f64 eps) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (neg.f64 eps)))
(*.f64 1 (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (cbrt.f64 (cbrt.f64 eps)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))
(/.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(pow.f64 (*.f64 eps eps) 1/3)
(pow.f64 (cbrt.f64 eps) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 3)
(pow.f64 (cbrt.f64 (neg.f64 eps)) 2)
(cbrt.f64 (*.f64 eps eps))
(if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 -1/4 (/.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 x (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (*.f64 eps 1/4) x) 0) (/.f64 (/.f64 eps x) (/.f64 x (/.f64 (*.f64 eps 1/4) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 1/16) 0) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 x (cbrt.f64 1/16))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (/.f64 eps x) 2) 0) (/.f64 (/.f64 (/.f64 eps x) 2) (/.f64 x (/.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) 0) (/.f64 1 (/.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 -1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 (/.f64 x 1/4) (/.f64 eps x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (/.f64 x 1/4) (/.f64 1 x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (/.f64 x 1/4) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x 1/4) (/.f64 1 (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 (/.f64 x 1/4) (/.f64 (/.f64 eps x) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 (/.f64 x 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (/.f64 1/2 x))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))
(*.f64 (/.f64 (/.f64 eps x) 2) (*.f64 (/.f64 (/.f64 eps x) 2) (/.f64 1 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (cbrt.f64 1/16) x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (/.f64 1/8 x)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 -1/4 (cbrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 -1/4 (cbrt.f64 (neg.f64 x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 1/16) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/8 x)))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) 2) (/.f64 (/.f64 (/.f64 eps x) 2) x))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/4)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 1 x)) eps)
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (/.f64 -1 x))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) 2))
(*.f64 eps (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (/.f64 1 x)))
(*.f64 1/2 (*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 eps 1/4) x))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) x) (cbrt.f64 1/16))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) x) 1/2)
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/8 x))) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))
(*.f64 -1/4 (*.f64 (/.f64 -1 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) 1) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/64 x)))
(*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) 1) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))
(*.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 -1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))
(/.f64 (*.f64 eps eps) (*.f64 (/.f64 x 1/4) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (/.f64 x 1/4) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/4) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/4) (*.f64 (neg.f64 (*.f64 x x)) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (/.f64 x 1/4)))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (*.f64 (*.f64 x x) (*.f64 x 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/2) (*.f64 x (*.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/2) (*.f64 (neg.f64 x) (*.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/2) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x 2)))
(/.f64 (*.f64 (*.f64 eps eps) -1/4) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1/4) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1/4) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (*.f64 x 2) (*.f64 x x)))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 eps eps) x)) (*.f64 x x))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 2) x))
(/.f64 (*.f64 1/2 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (*.f64 x 2) (neg.f64 x)))
(/.f64 (*.f64 -1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (neg.f64 (*.f64 eps eps))) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 1/2 (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 x 2) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (neg.f64 (*.f64 eps eps))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 x 1/4)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 x 1/4))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x)
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) -1) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (*.f64 x 2))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) 1/4) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x)) x)
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (neg.f64 eps) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x)) x)
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 x)) (cbrt.f64 x))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 x 1/4) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) 1/4) (pow.f64 x 3))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/4) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 x 1/4)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1/4) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 -1/4 (/.f64 (*.f64 eps eps) x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(neg.f64 (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(neg.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (neg.f64 x))))
(neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 -1/4 x)))
(neg.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 eps)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))) (cbrt.f64 eps))
(if (!=.f64 (cbrt.f64 (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 1 (cbrt.f64 (cbrt.f64 eps)))) (cbrt.f64 eps))
(if (!=.f64 1 0) (cbrt.f64 eps) (cbrt.f64 eps))
(if (!=.f64 (cbrt.f64 eps) 0) (/.f64 1 (/.f64 1 (cbrt.f64 eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 eps)))
(*.f64 1 (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(/.f64 (cbrt.f64 eps) 1)
(/.f64 (neg.f64 (cbrt.f64 eps)) -1)
(pow.f64 eps 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 eps)) 3)
(pow.f64 (cbrt.f64 eps) 1)
(cbrt.f64 eps)
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (neg.f64 eps) (/.f64 (*.f64 x x) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 x (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 eps eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 1 0) (pow.f64 (/.f64 eps x) 2) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 x x) (cbrt.f64 (*.f64 eps eps)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 x x) eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 eps (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 x x) (*.f64 eps (cbrt.f64 eps)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 x) (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 1 (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1 x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 1 (/.f64 (/.f64 eps x) x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (/.f64 eps x) 2))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 (*.f64 x x)) eps)) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 eps x) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 x))
(*.f64 eps (/.f64 (/.f64 eps x) x))
(*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))
(*.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x)))
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (/.f64 eps x) 2) 1)
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 eps eps))
(*.f64 (/.f64 (/.f64 eps x) x) eps)
(*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) 2))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps x)))
(*.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 eps x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 -1 x)))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 eps) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) x))
(*.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps (neg.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(*.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 eps x)))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))
(*.f64 (/.f64 (*.f64 eps (cbrt.f64 eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(/.f64 (/.f64 (*.f64 eps eps) x) x)
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 x))
(/.f64 (*.f64 eps eps) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))
(/.f64 (pow.f64 (/.f64 eps x) 2) 1)
(/.f64 (*.f64 (/.f64 eps x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1) (neg.f64 x))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 1) x)
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1) x)
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1) (neg.f64 x))
(/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 (neg.f64 eps) (/.f64 eps (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps (/.f64 eps (cbrt.f64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) 1))
(/.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) -1)
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) x)
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 3)
(pow.f64 (pow.f64 (/.f64 eps x) 2) 1)
(neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps x)))
(neg.f64 (*.f64 (/.f64 eps x) (/.f64 eps (neg.f64 x))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3))
Outputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 eps eps)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 x x))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2))
(/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 x x))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (*.f64 eps eps) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (*.f64 eps eps) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (*.f64 eps eps) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -2))
(*.f64 (*.f64 eps eps) (pow.f64 x -2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (cbrt.f64 eps) (cbrt.f64 eps))
(cbrt.f64 (*.f64 eps eps))
(*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (neg.f64 eps)) 2)
(*.f64 1 (cbrt.f64 (*.f64 eps eps)))
(cbrt.f64 (*.f64 eps eps))
(*.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(cbrt.f64 (*.f64 eps eps))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)))
(cbrt.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (cbrt.f64 (cbrt.f64 eps)))
(cbrt.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2) (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps))))
(/.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(cbrt.f64 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (*.f64 eps eps)) 1)
(cbrt.f64 (*.f64 eps eps))
(pow.f64 (*.f64 eps eps) 1/3)
(cbrt.f64 (*.f64 eps eps))
(pow.f64 (cbrt.f64 eps) 2)
(cbrt.f64 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 3)
(cbrt.f64 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (neg.f64 eps)) 2)
(cbrt.f64 (*.f64 eps eps))
(if (!=.f64 1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 -1/4 (/.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 x (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1/2 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (*.f64 eps 1/4) x) 0) (/.f64 (/.f64 eps x) (/.f64 x (/.f64 (*.f64 eps 1/4) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 1/16) 0) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 x (cbrt.f64 1/16))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (/.f64 eps x) 2) 0) (/.f64 (/.f64 (/.f64 eps x) 2) (/.f64 x (/.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) 0) (/.f64 1 (/.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 -1/4 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 (/.f64 x 1/4) (/.f64 eps x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (/.f64 x 1/4) (/.f64 1 x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (/.f64 x 1/4) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 1/4))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (/.f64 x 1/4) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x 1/4) (/.f64 1 (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 (/.f64 x 1/4) (/.f64 (/.f64 eps x) x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 (/.f64 x 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (pow.f64 (/.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) -1) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (/.f64 -1 x))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eps (*.f64 eps 1/4)) x) x)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (/.f64 1/2 x))
(*.f64 (*.f64 1/2 (/.f64 1/2 x)) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (*.f64 (cbrt.f64 (/.f64 1/4 x)) (cbrt.f64 (/.f64 1/4 x)))) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))
(pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 3)
(*.f64 (/.f64 (/.f64 eps x) 2) (*.f64 (/.f64 (/.f64 eps x) 2) (/.f64 1 x)))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 1/16 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (cbrt.f64 1/16) x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 (cbrt.f64 1/16) (pow.f64 (/.f64 eps x) 2)) x))
(*.f64 (cbrt.f64 (/.f64 1/8 x)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 x)) (cbrt.f64 (/.f64 1/8 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 -1/4 (cbrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 (cbrt.f64 (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 -1/4 (cbrt.f64 x)) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 -1/4 (cbrt.f64 (neg.f64 x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps x) (/.f64 (*.f64 eps 1/4) x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps 1/4) x) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 eps x) (/.f64 (*.f64 eps 1/4) x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 1/16) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/16 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) x) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4)) x)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (*.f64 x x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/8 x)))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps x) 2) (/.f64 (/.f64 (/.f64 eps x) 2) x))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(*.f64 (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2))
(pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 3)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))
(pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 3)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/4)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) (/.f64 1 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 1 x)) eps)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (*.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (/.f64 -1 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (*.f64 -1/4 (/.f64 -1 x)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 x))) 2) 2))
(*.f64 eps (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (cbrt.f64 eps) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps 1/4)) (pow.f64 x 3)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2) (/.f64 1 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) 2))
(*.f64 1/2 (*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 1/2 (/.f64 1/2 x)) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 eps 1/4) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) x) (cbrt.f64 1/16))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) x) 1/2)
(*.f64 (*.f64 1/2 (/.f64 1/2 x)) (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) eps) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/8 x))) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (*.f64 (cbrt.f64 (/.f64 1/8 x)) (cbrt.f64 (/.f64 1/8 (*.f64 x x)))))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))
(*.f64 -1/4 (*.f64 (/.f64 -1 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 -1/4 (/.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) x))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) 1) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/16) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 1/4)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/8 (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1/64 x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) x)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) 1) (cbrt.f64 (/.f64 1/16 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1/4 x)))
(*.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (neg.f64 eps) (/.f64 (*.f64 -1 (*.f64 eps 1/4)) (pow.f64 x 3)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 eps 1/4) (*.f64 x x)) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (cbrt.f64 -1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 -1/4) (cbrt.f64 (/.f64 1/16 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 x x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (neg.f64 x))))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 eps eps) (*.f64 (/.f64 x 1/4) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (/.f64 x 1/4) (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (*.f64 x x) (cbrt.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/64 x))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/4) (*.f64 x x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/4) (*.f64 (neg.f64 (*.f64 x x)) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (/.f64 x 1/4)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (*.f64 (*.f64 x x) (*.f64 x 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) 1/2) (*.f64 x (*.f64 x 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/2) (*.f64 (neg.f64 x) (*.f64 x 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) 1/2) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x 2)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 (*.f64 eps eps) -1/4) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 eps eps) (/.f64 (neg.f64 (pow.f64 x 3)) -1/4))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1/4) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x)) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1/4) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 eps eps) (/.f64 (neg.f64 (pow.f64 x 3)) -1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (*.f64 x 2) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 eps eps) (/.f64 (neg.f64 (pow.f64 x 3)) -1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 eps eps) x)) (*.f64 x x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 2) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 1/2 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (*.f64 x 2) (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 -1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x)) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (neg.f64 (*.f64 eps eps))) (*.f64 x (neg.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 1/2 (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 x 2) (neg.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/2 (*.f64 x 2)))
(/.f64 (*.f64 -1/4 (neg.f64 (*.f64 eps eps))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 eps eps) (/.f64 (neg.f64 (pow.f64 x 3)) -1/4))
(/.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 x 1/4)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 x 1/4))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (neg.f64 eps)) (neg.f64 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 (*.f64 x x) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) -1) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/2) (*.f64 x 2))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) 1/4) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x)) x)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (neg.f64 eps) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (neg.f64 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 (*.f64 x x) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (/.f64 1/16 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (/.f64 1/16 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x)) x)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (neg.f64 x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 x)) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) 1) (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 x 1/4) (neg.f64 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (*.f64 eps eps) 1/4) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1/4) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 x 1/4)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1/4) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (*.f64 -1/4 (/.f64 (*.f64 eps eps) x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3) 1/3)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 3)
(pow.f64 (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 (*.f64 eps eps))) x) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 (*.f64 1/4 eps) (*.f64 x x))))
(neg.f64 (/.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 (*.f64 x x) (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1/4 x))
(neg.f64 (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1/4 x))
(neg.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps (neg.f64 x))))
(neg.f64 (/.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 (*.f64 x x) (neg.f64 x))))
(neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 -1/4 x)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1/4 x))
(neg.f64 (/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)))
(/.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 eps)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))) (cbrt.f64 eps))
(if (!=.f64 (cbrt.f64 (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 1 (cbrt.f64 (cbrt.f64 eps)))) (cbrt.f64 eps))
(if (!=.f64 1 0) (cbrt.f64 eps) (cbrt.f64 eps))
(if (!=.f64 (cbrt.f64 eps) 0) (/.f64 1 (/.f64 1 (cbrt.f64 eps))) (cbrt.f64 eps))
(if (!=.f64 (cbrt.f64 eps) 0) (pow.f64 (/.f64 1 (cbrt.f64 eps)) -1) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps))))
(cbrt.f64 eps)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (cbrt.f64 eps)))
(cbrt.f64 eps)
(*.f64 1 (cbrt.f64 eps))
(cbrt.f64 eps)
(*.f64 (cbrt.f64 eps) 1)
(cbrt.f64 eps)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (cbrt.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (cbrt.f64 (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) 2)))
(/.f64 (cbrt.f64 eps) 1)
(cbrt.f64 eps)
(/.f64 (neg.f64 (cbrt.f64 eps)) -1)
(neg.f64 (/.f64 (cbrt.f64 eps) -1))
(pow.f64 eps 1/3)
(cbrt.f64 eps)
(pow.f64 (cbrt.f64 (cbrt.f64 eps)) 3)
(cbrt.f64 eps)
(pow.f64 (cbrt.f64 eps) 1)
(cbrt.f64 eps)
(cbrt.f64 eps)
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (neg.f64 eps) (/.f64 (*.f64 x x) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 x (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (*.f64 x x) eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 eps eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 1 0) (pow.f64 (/.f64 eps x) 2) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 x x) (cbrt.f64 (*.f64 eps eps)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 x x) eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 eps (cbrt.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 x x) (*.f64 eps (cbrt.f64 eps)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 x) (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 x (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 (/.f64 eps x) (/.f64 x eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 eps x) (/.f64 1 (/.f64 eps x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1 x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) 0) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 (*.f64 x x)))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (/.f64 (/.f64 eps x) x) 0) (/.f64 eps (/.f64 1 (/.f64 (/.f64 eps x) x))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (/.f64 1 (pow.f64 (/.f64 eps x) 2))) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 eps x) 2) -1)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 (*.f64 x x)) eps)) (pow.f64 (/.f64 eps x) 2))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 x x) eps)) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 eps x) (/.f64 eps x))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 x))
(pow.f64 (/.f64 eps x) 2)
(*.f64 eps (/.f64 (/.f64 eps x) x))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x)))
(pow.f64 (/.f64 eps x) 2)
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (pow.f64 (/.f64 eps x) 2) 1)
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 eps eps))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (/.f64 eps x) x) eps)
(pow.f64 (/.f64 eps x) 2)
(*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 eps) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 eps x)))
(*.f64 (cbrt.f64 eps) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 eps x)) x))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (pow.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 2))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) 2))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 -1 x)))
(*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (neg.f64 (*.f64 x x))))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) x))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) x) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))) x)
(*.f64 (/.f64 (cbrt.f64 eps) x) (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) x))
(/.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (*.f64 x x))
(*.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps (neg.f64 x)))
(pow.f64 (/.f64 eps (neg.f64 x)) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 (/.f64 1 x))) eps) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(/.f64 (*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) x)
(*.f64 (neg.f64 eps) (*.f64 (/.f64 -1 x) (/.f64 eps x)))
(*.f64 (/.f64 (neg.f64 eps) (*.f64 x x)) (neg.f64 eps))
(*.f64 (/.f64 (/.f64 eps x) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps (/.f64 eps x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(/.f64 (*.f64 eps (/.f64 eps x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))
(/.f64 (*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) x)
(*.f64 (/.f64 (*.f64 eps (cbrt.f64 eps)) x) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(/.f64 (*.f64 (*.f64 (/.f64 eps x) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) x)
(/.f64 (/.f64 (*.f64 eps eps) x) x)
(pow.f64 (/.f64 eps x) 2)
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 x))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 eps eps) (*.f64 x x))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 (/.f64 eps x) 2) 1)
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (/.f64 eps x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1) (neg.f64 x))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 (cbrt.f64 eps) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (/.f64 eps x)) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))) (cbrt.f64 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 1) x)
(pow.f64 (/.f64 eps x) 2)
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 eps (/.f64 eps x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1) x)
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eps eps) x) -1)) x)
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 1) (neg.f64 x))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (neg.f64 eps) (/.f64 eps (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 eps (/.f64 eps (cbrt.f64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 eps x) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (pow.f64 (/.f64 eps (cbrt.f64 x)) 2) (pow.f64 (cbrt.f64 (*.f64 x x)) 2))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 x x)) 1))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) -1)
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) x)
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) 1/3)
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) 3)
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (pow.f64 (/.f64 eps x) 2) 1)
(pow.f64 (/.f64 eps x) 2)
(neg.f64 (*.f64 (/.f64 eps (neg.f64 x)) (/.f64 eps x)))
(pow.f64 (/.f64 eps x) 2)
(neg.f64 (*.f64 (/.f64 eps x) (/.f64 eps (neg.f64 x))))
(pow.f64 (/.f64 eps x) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3))
(pow.f64 (/.f64 eps x) 2)

eval533.0ms (2.7%)

Compiler

Compiled 47934 to 15400 computations (67.9% saved)

prune275.0ms (1.4%)

Pruning

21 alts after pruning (16 fresh and 5 done)

PrunedKeptTotal
New9674971
Fresh31215
Picked101
Done156
Total97221993
Error
0.0b
Counts
993 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
25.2b
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
0.3b
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
23.4b
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
26.0b
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
37.3b
(/.f64 (*.f64 1/2 eps) x)
60.5b
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
59.3b
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
22.6b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
25.2b
(-.f64 x (sqrt.f64 (neg.f64 eps)))
61.3b
(-.f64 x x)
46.1b
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
37.4b
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
39.2b
(*.f64 1/2 (fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
38.8b
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
54.4b
(*.f64 1/2 (fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))
39.0b
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
38.7b
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
56.2b
(*.f64 1/2 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3)))
25.1b
(neg.f64 (sqrt.f64 (neg.f64 eps)))
60.5b
(neg.f64 x)
61.8b
x
Compiler

Compiled 592 to 375 computations (36.7% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
0.0b
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
0.3b
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
3.2b
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
Compiler

Compiled 97 to 15 computations (84.5% saved)

series110.0ms (0.6%)

Counts
2 → 32
Calls

12 calls:

TimeVariablePointExpression
4.0ms
eps
@-inf
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
3.0ms
x
@-inf
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
2.0ms
eps
@inf
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
2.0ms
eps
@0
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
1.0ms
x
@0
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
Compiler

Compiled 10715 to 7515 computations (29.9% saved)

rewrite124.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
106×egg-rr
52×egg-rr
Counts
2 → 158
Calls
Call 1
Inputs
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (neg.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (neg.f64 eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 eps) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 eps))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 eps) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 1 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (*.f64 eps eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 eps)) (neg.f64 (cbrt.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 (neg.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (*.f64 eps eps)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 eps) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 eps) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 eps))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eps (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) eps)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 0) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) 0) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 x) 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (+.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))))))

simplify458.0ms (2.3%)

Algorithm
egglog
Counts
190 → 256
Calls
Call 1
Inputs
(/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x))
(+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (pow.f64 eps 3)) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (sqrt.f64 (pow.f64 x 2))))) (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))))) (pow.f64 eps 4))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (pow.f64 eps 3)) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))
(/.f64 eps (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1/2 (/.f64 eps (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 eps (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/32 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))))))
(*.f64 2 x)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (*.f64 2 x))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (+.f64 (*.f64 2 x) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2)))) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2))))) eps)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)) eps)))) (pow.f64 (/.f64 -1 x) 5)) (+.f64 (*.f64 2 x) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2)))) (pow.f64 (/.f64 -1 x) 3)))))
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 x) (*.f64 -1 (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 x) (*.f64 -1 (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
(*.f64 -2 x)
(+.f64 (*.f64 -2 x) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -2 x) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -2 x) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))))))
(*.f64 -1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))))
(*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))))))
(fma.f64 0 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(fma.f64 1 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 eps 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 eps) 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (neg.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (neg.f64 eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 -1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 eps) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 eps))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 eps) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 1 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (*.f64 eps eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(+.f64 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(-.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 1 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(*.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 eps (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (neg.f64 eps) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 eps))
(*.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (neg.f64 eps)))
(*.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) eps)
(*.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 eps)) (neg.f64 (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) eps)
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 eps) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))
(*.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))
(*.f64 eps (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 eps) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 eps) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 1))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(*.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 (neg.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (*.f64 eps eps)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 eps) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 eps) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (-.f64 (*.f64 0 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (-.f64 (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 eps))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 2))
(/.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 eps (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1))
(/.f64 (-.f64 (*.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) eps)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) 1/3)
(pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(neg.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(neg.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1))
(neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 x))
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 (neg.f64 x))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 (neg.f64 x))
(fma.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 -1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 0 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (-.f64 0 0) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(+.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (+.f64 (neg.f64 x) 0) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (+.f64 (neg.f64 x) 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (+.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(pow.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(neg.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
Outputs
(/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x))
(/.f64 eps (+.f64 (sqrt.f64 (*.f64 x x)) x))
(+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))
(+.f64 (/.f64 eps (+.f64 (sqrt.f64 (*.f64 x x)) x)) (/.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (pow.f64 eps 3)) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))))
(fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (*.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (pow.f64 eps 3) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (*.f64 x x)) x)) (/.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (sqrt.f64 (pow.f64 x 2))))) (*.f64 -1/4 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))))) (pow.f64 eps 4))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2))))) (pow.f64 eps 3)) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 (pow.f64 eps 2) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (+.f64 (sqrt.f64 (pow.f64 x 2)) x) 2)))))))
(+.f64 (neg.f64 (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (*.f64 (sqrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (*.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (sqrt.f64 (*.f64 x x)))) (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (*.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))))) (pow.f64 eps 4))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) (*.f64 (pow.f64 (sqrt.f64 (*.f64 x x)) 2) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2)))) (pow.f64 eps 3) (+.f64 (/.f64 eps (+.f64 (sqrt.f64 (*.f64 x x)) x)) (/.f64 (*.f64 1/2 (*.f64 eps eps)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x) 2))))))
(/.f64 eps (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))
(+.f64 (neg.f64 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps)))))
(+.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 -1 1/2)))) (+.f64 (neg.f64 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2)))) (*.f64 1/2 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))))) (sqrt.f64 (neg.f64 eps)))) (*.f64 -1/2 (/.f64 eps (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))))
(+.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 -1 1/2)))) (+.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (/.f64 eps (*.f64 (sqrt.f64 (neg.f64 eps)) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (+.f64 -1 1/2)) (sqrt.f64 (neg.f64 eps)))) (/.f64 (*.f64 -1/2 eps) (pow.f64 (pow.f64 (sqrt.f64 (neg.f64 eps)) 2) 2))) (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 (*.f64 eps x) (pow.f64 (sqrt.f64 (neg.f64 eps)) 2))) (/.f64 eps (sqrt.f64 (neg.f64 eps))))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps)))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))))
(fma.f64 1/2 (/.f64 eps x) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 5) (fma.f64 -1/32 (pow.f64 eps 3) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 (*.f64 1/8 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))))
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 1/4 (*.f64 eps (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (*.f64 -1/32 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 5) (+.f64 (*.f64 -1/32 (*.f64 eps (pow.f64 eps 2))) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 1/8 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))))))
(fma.f64 1/2 (/.f64 eps x) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 7) (fma.f64 1/4 (*.f64 eps (fma.f64 -1/32 (pow.f64 eps 3) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2))))) (*.f64 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (+.f64 -1/16 -1/32))))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 x) 5) (fma.f64 -1/32 (pow.f64 eps 3) (*.f64 -1/8 (*.f64 eps (pow.f64 (*.f64 -1/2 eps) 2)))))) (*.f64 (*.f64 1/8 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps)))))
(*.f64 2 x)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (*.f64 2 x))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (+.f64 (*.f64 2 x) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2)))) (pow.f64 (/.f64 -1 x) 3))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x)) (fma.f64 2 x (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (/.f64 (*.f64 -2 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 eps eps))) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2))))) eps)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)) eps)))) (pow.f64 (/.f64 -1 x) 5)) (+.f64 (*.f64 2 x) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 -2 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) (pow.f64 eps 2)))) (pow.f64 (/.f64 -1 x) 3)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 -1/2 eps) 2) (*.f64 eps x)) (fma.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2) eps)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (/.f64 (*.f64 -2 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 eps eps)))) eps)) (/.f64 (*.f64 2 (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2))) eps))) (pow.f64 (/.f64 -1 x) 5) (fma.f64 2 x (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 eps) 2) (/.f64 (*.f64 -2 (pow.f64 (pow.f64 (*.f64 -1/2 eps) 2) 2)) (*.f64 eps eps))) (pow.f64 (/.f64 -1 x) 3)))))
(*.f64 -1 (sqrt.f64 (neg.f64 eps)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(+.f64 (*.f64 -1 x) (*.f64 -1 (sqrt.f64 (neg.f64 eps))))
(+.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 x) (*.f64 -1 (sqrt.f64 (neg.f64 eps)))))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 (neg.f64 eps)))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (sqrt.f64 (neg.f64 eps))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps)))))))
(fma.f64 -1/2 (/.f64 (*.f64 x x) (sqrt.f64 (neg.f64 eps))) (+.f64 (+.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (neg.f64 eps)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 eps))) 2) (pow.f64 x 4)) (sqrt.f64 (neg.f64 eps))))))
(*.f64 -2 x)
(+.f64 (*.f64 -2 x) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -2 x (/.f64 (*.f64 1/2 eps) x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -2 x) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 -2 x (/.f64 (*.f64 1/2 eps) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 -2 x) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (fma.f64 -2 x (fma.f64 1/2 (/.f64 eps x) (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))))))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 x) 7) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (*.f64 -1/2 eps) 2))) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 5))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 eps) 2) (pow.f64 (/.f64 -1 x) 3)) (*.f64 (pow.f64 (/.f64 -1 x) 7) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 -1/2 eps) 2)) (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1/2 eps) 2)) 2)))))))
(*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x))
(neg.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x)) (/.f64 (*.f64 1/2 eps) (sqrt.f64 (*.f64 x x))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2))))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x)) (*.f64 1/2 (+.f64 (/.f64 eps (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (pow.f64 x 2)) x)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (pow.f64 x 2)) (pow.f64 (sqrt.f64 (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1/2 (/.f64 eps (sqrt.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1/2 (sqrt.f64 (pow.f64 x 2))) 2)) (sqrt.f64 (pow.f64 x 2)))))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 x x)) x)) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2) (pow.f64 eps 3)) (*.f64 (sqrt.f64 (*.f64 x x)) (pow.f64 (sqrt.f64 (*.f64 x x)) 2))) (*.f64 1/2 (+.f64 (/.f64 eps (sqrt.f64 (*.f64 x x))) (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 x x))) 2)) (sqrt.f64 (*.f64 x x)))))))
(fma.f64 0 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(fma.f64 1 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(if (!=.f64 eps 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 eps 0) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 eps) 0) (pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) eps)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (neg.f64 eps)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (neg.f64 eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 -1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 1 0) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 eps) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 eps))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 eps) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 (+.f64 0 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (+.f64 0 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (+.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (+.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) 0)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (+.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) 0)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (pow.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)) (+.f64 (+.f64 (pow.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (*.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) 0) 0) (/.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) (+.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) 0)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (/.f64 1 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1)) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 0) (pow.f64 (/.f64 1 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) -1) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (cbrt.f64 (*.f64 eps eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 eps) (/.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 0) (/.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (cbrt.f64 (*.f64 eps eps)))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(+.f64 0 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 0 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (/.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 -1 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 1 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (*.f64 eps eps)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 eps (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (neg.f64 eps) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (*.f64 (neg.f64 eps) -1) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 eps))
(/.f64 (*.f64 (neg.f64 eps) -1) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 (neg.f64 eps)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) eps)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) -1)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (neg.f64 eps))) (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 eps)) (neg.f64 (cbrt.f64 (*.f64 eps eps))))
(*.f64 (/.f64 (*.f64 -1 (cbrt.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1) eps)
(/.f64 (*.f64 (neg.f64 eps) -1) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (neg.f64 eps))) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 eps) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (cbrt.f64 eps) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) -1) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (neg.f64 eps)) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (neg.f64 eps))) (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2) (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (neg.f64 eps)) (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 1))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (*.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 eps (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (cbrt.f64 eps) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(*.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 eps) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) 1))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (cbrt.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (*.f64 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 (neg.f64 eps) (*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (neg.f64 eps) (*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (neg.f64 eps)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 (neg.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (*.f64 eps eps))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(/.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 (*.f64 eps eps)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 eps) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (/.f64 (cbrt.f64 eps) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) -1) (/.f64 (cbrt.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)) (*.f64 -1 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) 2))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (-.f64 (*.f64 0 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (+.f64 0 (*.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (-.f64 (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 eps))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (+.f64 0 (*.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) (neg.f64 eps))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (neg.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (neg.f64 eps))) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) eps)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 (neg.f64 eps) (*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (/.f64 eps (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(/.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) 2))
(/.f64 (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 1) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 eps (/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) -1))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(/.f64 (-.f64 (*.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) eps)) (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) 3)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(pow.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3) 1/3)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 1)
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (*.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) -1))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (/.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(neg.f64 (-.f64 (/.f64 eps (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 3))
(/.f64 eps (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 x))
(fma.f64 -1 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) (neg.f64 x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) -1 (neg.f64 x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))
(fma.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (neg.f64 x))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1 (neg.f64 x))
(fma.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 (*.f64 x x))) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 -1 x (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 1 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 0 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 1 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(fma.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (*.f64 x x)) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 0) (/.f64 (fma.f64 x x (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)))) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 1 (/.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (*.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) (+.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) 0)) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 x 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2)) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 3)) (pow.f64 x 3)) (fma.f64 x (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2))) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (-.f64 0 0) (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) (neg.f64 x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 (+.f64 (neg.f64 x) 0) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(+.f64 0 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 0 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (+.f64 (neg.f64 x) 0) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (+.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2))
(*.f64 -1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) -1)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(*.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) 2)))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(/.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 1)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3) 1/3)
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(-.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))

localize4.0ms (0%)

Compiler

Compiled 6 to 3 computations (50% saved)

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/4 (*.f64 eps eps))
0.0b
(+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x))
2.6b
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
27.0b
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
Compiler

Compiled 72 to 28 computations (61.1% saved)

series59.0ms (0.3%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
7.0ms
eps
@inf
(+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x))
1.0ms
eps
@0
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
1.0ms
eps
@0
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
1.0ms
eps
@inf
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
1.0ms
eps
@inf
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
Compiler

Compiled 4595 to 3420 computations (25.6% saved)

rewrite253.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
212×egg-rr
207×egg-rr
143×egg-rr
48×egg-rr
Counts
4 → 610
Calls
Call 1
Inputs
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x)
(+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x))
(*.f64 1/4 (*.f64 eps eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) eps)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/4 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 x (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 x (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (*.f64 eps eps))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 1 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 1/4 (*.f64 eps eps)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (pow.f64 (pow.f64 (/.f64 eps x) 2) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1/4 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 1 (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 1 (/.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 (/.f64 -1 x) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 1 (/.f64 eps (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 x x))) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 eps) (/.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (/.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (*.f64 x x)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eps x) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x x)) (*.f64 1/4 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 x) x) (*.f64 -1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) 1) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 x)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) eps) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1/4 x)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1/4) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (/.f64 (*.f64 x x) 1/4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (*.f64 x x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (*.f64 x x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 x (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (*.f64 x x) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/4 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 x 3) eps) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 -1/4 x) (/.f64 (neg.f64 x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 x (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 x (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 x (/.f64 (/.f64 -1 x) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 x (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x x)) (/.f64 (*.f64 1/4 eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 1/4 (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 1 x) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (/.f64 1 (/.f64 (pow.f64 x 3) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 -1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 eps) (/.f64 (/.f64 eps x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 x x) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 (/.f64 (pow.f64 x 3) 1/4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (pow.f64 x 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 x (/.f64 (*.f64 x x) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 x 3) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) eps (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps x) 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1 (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2) 0) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2) 0) (/.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) 0) (/.f64 1 (/.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps x) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (/.f64 1 (*.f64 (neg.f64 x) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (/.f64 1 (*.f64 x (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (/.f64 -1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 x x)) eps) (*.f64 x (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (pow.f64 x 3))) (*.f64 (neg.f64 x) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (pow.f64 x 3))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (neg.f64 (pow.f64 x 3))) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 x (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (neg.f64 (*.f64 x x))) (*.f64 x (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (neg.f64 x) (*.f64 eps eps))) (*.f64 (neg.f64 x) (/.f64 (pow.f64 x 3) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (pow.f64 x 3) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (/.f64 (pow.f64 x 3) 1/4)) (*.f64 x (*.f64 eps eps))) (*.f64 x (/.f64 (pow.f64 x 3) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 eps))) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 eps eps) (neg.f64 x)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 eps))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (*.f64 x x) (neg.f64 eps))) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (pow.f64 x 3)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (pow.f64 x 3)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) x) (*.f64 (neg.f64 (*.f64 x x)) eps)) (neg.f64 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (neg.f64 (pow.f64 x 3)) eps)) (*.f64 (neg.f64 (pow.f64 x 3)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (*.f64 x (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 eps eps) x) (*.f64 (/.f64 (pow.f64 x 3) 1/4) eps)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) -1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 1) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (neg.f64 x)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x))) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x)) (*.f64 (*.f64 x x) eps)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps))))) (neg.f64 (*.f64 (neg.f64 x) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (neg.f64 (/.f64 eps x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 1/4 (*.f64 eps eps)) (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 1/4 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 1/4)) (cbrt.f64 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/16) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 eps) (*.f64 1/2 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/64 (*.f64 eps eps))) (*.f64 eps (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps eps) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 eps eps) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2)) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) 1) (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (*.f64 1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 eps) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (neg.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 -1/4 eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1/4) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (neg.f64 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (*.f64 eps eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (/.f64 1 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/4 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/4 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3))))))

simplify1.6s (7.9%)

Algorithm
egglog
Counts
694 → 833
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 eps 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) eps)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1/4 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 x (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 x (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (*.f64 eps eps))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 1 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 1/4 (*.f64 eps eps)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (pow.f64 (pow.f64 (/.f64 eps x) 2) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1/4 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 1 (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 1 (/.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 (/.f64 -1 x) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 1 (/.f64 eps (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(-.f64 0 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 x x))) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x))
(*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 1/4 eps) (/.f64 eps (*.f64 x x)))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) x))
(*.f64 (*.f64 eps eps) (/.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 1/4 (*.f64 x x)) (*.f64 eps eps))
(*.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(*.f64 (/.f64 eps (*.f64 x x)) (*.f64 1/4 eps))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (/.f64 (/.f64 -1 x) x) (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) 1) (/.f64 eps x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 x)) eps)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (/.f64 -1 x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 2))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/4 x) eps) (/.f64 eps x))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 -1 x))
(*.f64 (neg.f64 -1) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 -1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (neg.f64 (/.f64 -1/4 x)) (/.f64 (*.f64 eps eps) x))
(*.f64 -1 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))
(*.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x)))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/4 x) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) x)
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1/4))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) x)
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1/4) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x 1/4))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps eps) (/.f64 (/.f64 (*.f64 x x) 1/4) 1))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (*.f64 x x) 1/2))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (*.f64 x x)) 1/4))
(/.f64 (*.f64 eps eps) (*.f64 x (/.f64 x 1/4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (*.f64 x x) 1/4)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)) 1/3)
(pow.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(neg.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)))
(if (!=.f64 1/4 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 x 3) eps) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 -1/4 x) (/.f64 (neg.f64 x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 x (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 x (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 x (/.f64 (/.f64 -1 x) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 x (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 0 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 (/.f64 0 (neg.f64 x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(*.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x))
(*.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x))
(*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)))
(*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 (*.f64 1/4 eps) x))
(*.f64 (/.f64 -1 x) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) 1))
(*.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 1/4 (*.f64 x x)) 1))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) 1))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 1 x) 3) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 -1 x) 1))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)
(*.f64 -1 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (*.f64 eps eps) (/.f64 1 (/.f64 (pow.f64 x 3) 1/4)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 -1 x) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x x)))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 1/4 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (*.f64 1/4 eps) (/.f64 (/.f64 eps x) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)
(/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 x x) 1/4))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1))
(/.f64 (*.f64 eps eps) (/.f64 (/.f64 (pow.f64 x 3) 1/4) 1))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (pow.f64 x 3) 1/2))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 eps eps) (*.f64 x (/.f64 (*.f64 x x) 1/4)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 x 3))))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) 1/3)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))
(fma.f64 1 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 eps (/.f64 1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x) (/.f64 eps x))
(fma.f64 (/.f64 1 x) eps (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (/.f64 eps x) 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))
(fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)) (/.f64 eps x))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)) (/.f64 eps x))
(fma.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x) (/.f64 eps x))
(fma.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))
(fma.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1 (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2) 0) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2) 0) (/.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) 0) (/.f64 1 (/.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(+.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 (/.f64 eps x) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x)))
(*.f64 1 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (/.f64 1 (*.f64 (neg.f64 x) (pow.f64 x 3))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)))
(*.f64 (/.f64 1 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))
(*.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (/.f64 1 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2))
(*.f64 (/.f64 -1 x) (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(*.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) (/.f64 1 x))
(*.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (/.f64 1 (*.f64 x (pow.f64 x 3))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (/.f64 -1 x) x))
(*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(*.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (/.f64 1 (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) x)
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 x x)) eps) (*.f64 x (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (pow.f64 x 3))) (*.f64 (neg.f64 x) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (neg.f64 (pow.f64 x 3))))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (pow.f64 x 3))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (pow.f64 x 3))))
(/.f64 (+.f64 (*.f64 eps (neg.f64 (pow.f64 x 3))) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 x (neg.f64 (pow.f64 x 3))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 eps (neg.f64 (*.f64 x x))) (*.f64 x (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (neg.f64 x) (*.f64 eps eps))) (*.f64 (neg.f64 x) (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (+.f64 (*.f64 eps (/.f64 (pow.f64 x 3) 1/4)) (*.f64 x (*.f64 eps eps))) (*.f64 x (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 eps))) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (neg.f64 x)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 eps))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (*.f64 x x) (neg.f64 eps))) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (pow.f64 x 3)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (pow.f64 x 3)) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) x) (*.f64 (neg.f64 (*.f64 x x)) eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 x (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (neg.f64 (pow.f64 x 3)) eps)) (*.f64 (neg.f64 (pow.f64 x 3)) x))
(/.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (*.f64 x (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) x) (*.f64 (/.f64 (pow.f64 x 3) 1/4) eps)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) x))
(/.f64 (neg.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x)
(/.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (*.f64 x x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) -1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x) (neg.f64 x))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 1) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 1) (neg.f64 x))
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (neg.f64 x)) (pow.f64 x 3))
(/.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (+.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x))) (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x)) (*.f64 (*.f64 x x) eps)) (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x)) (neg.f64 x))
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps))))) (neg.f64 (*.f64 (neg.f64 x) (pow.f64 x 3))))
(/.f64 (neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (*.f64 x x))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(neg.f64 (+.f64 (neg.f64 (/.f64 eps x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2))))
(neg.f64 (+.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x))))
(neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (neg.f64 x)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3))
(if (!=.f64 1 0) (*.f64 1/4 (*.f64 eps eps)) (*.f64 1/4 (*.f64 eps eps)))
(-.f64 0 (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 eps (*.f64 1/4 eps))
(*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 1/4)) (cbrt.f64 1/16))
(*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/16) (*.f64 eps eps)))
(*.f64 (*.f64 1/2 eps) (*.f64 1/2 eps))
(*.f64 (cbrt.f64 (*.f64 1/64 (*.f64 eps eps))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (*.f64 (*.f64 eps eps) 1/2) 1/2)
(*.f64 1/2 (*.f64 (*.f64 eps eps) 1/2))
(*.f64 1/4 (*.f64 eps eps))
(*.f64 (*.f64 eps eps) 1/4)
(*.f64 1 (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2)) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) 1) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))
(*.f64 -1 (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2))
(*.f64 (neg.f64 -1) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (neg.f64 (*.f64 eps eps)) -1/4)
(*.f64 (*.f64 -1/4 eps) (neg.f64 eps))
(*.f64 -1/4 (neg.f64 (*.f64 eps eps)))
(*.f64 (neg.f64 (*.f64 -1/4 eps)) eps)
(*.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (neg.f64 -1/4) (*.f64 eps eps))
(*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2)))
(*.f64 (*.f64 eps eps) (neg.f64 -1/4))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(/.f64 (*.f64 (*.f64 eps eps) 1/2) 2)
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) -1)
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 1 1/2))
(/.f64 (*.f64 eps eps) (/.f64 1 1/4))
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 3)
(pow.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3) 1/3)
(pow.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(pow.f64 (*.f64 1/2 eps) 2)
(neg.f64 (*.f64 -1/4 (*.f64 eps eps)))
(cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3))
Outputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 2)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 2)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (*.f64 x x))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 x -2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) 2)))
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 2)))
(*.f64 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 2)) 1/4)
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (*.f64 eps eps))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(fma.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3))))
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 1/4 (pow.f64 eps 2))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 eps 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) eps)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1/4 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (*.f64 1/4 eps) eps) 0) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (*.f64 x x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 x (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 (*.f64 1/4 eps) eps) (/.f64 x (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 x (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 x (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) 0) (pow.f64 (/.f64 x (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) -1) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 x (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (*.f64 eps eps))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 1 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (pow.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 1/4 (*.f64 eps eps)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (*.f64 1/4 eps) eps) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 4 (*.f64 eps eps))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 (/.f64 eps x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (pow.f64 (pow.f64 (/.f64 eps x) 2) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1/4 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 (*.f64 1/4 eps) eps) (/.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 1 (/.f64 (*.f64 eps eps) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (/.f64 1 (/.f64 1 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) 0) (/.f64 (/.f64 1 x) (pow.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1 (/.f64 1/4 x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1 0) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 1 (/.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 4 (pow.f64 (/.f64 eps x) 2)) -1) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (/.f64 (/.f64 -1 x) x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 1 (/.f64 eps (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (pow.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) -1)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 1 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(-.f64 0 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(-.f64 (/.f64 0 (neg.f64 (*.f64 x x))) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(+.f64 (/.f64 0 (neg.f64 (*.f64 x x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 1/4 eps) (/.f64 eps (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 eps eps) (/.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (*.f64 x x))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 1/4 eps) eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 1/4 (*.f64 x x)) (*.f64 eps eps))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 1 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 1/4 eps) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(*.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (*.f64 x x))
(*.f64 (/.f64 eps (*.f64 x x)) (*.f64 1/4 eps))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (/.f64 -1 x) x) (*.f64 -1/4 (*.f64 eps eps)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 1/4 eps) eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 eps)) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) x)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) 1) (/.f64 eps x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 1 x)) eps)
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps)
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (/.f64 -1 x))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (neg.f64 x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 2))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1/4 x) eps) (/.f64 eps x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 eps eps))) (/.f64 (*.f64 eps (cbrt.f64 eps)) x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (*.f64 1/4 eps) eps))) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 1 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) (/.f64 1 x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) x))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (/.f64 1 x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 -1 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (neg.f64 -1) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 -1/4 x) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))
(cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (neg.f64 (/.f64 -1/4 x)) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 -1 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))))
(cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 eps x)))
(pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 x))
(*.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (/.f64 1/64 (*.f64 x x)) x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (/.f64 1/64 (*.f64 x x)) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (*.f64 x x))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2)) (cbrt.f64 x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 eps x))) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (cbrt.f64 (/.f64 1 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/4 x) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) x)
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) 1/4))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) x)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (*.f64 1/4 eps) eps))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (cbrt.f64 x))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 -1/4 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1/4) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x 1/4))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (*.f64 1/4 eps) eps))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 x))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 -1/4 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) -1)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (neg.f64 x))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps eps) (/.f64 (/.f64 (*.f64 x x) 1/4) 1))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (*.f64 x x) 1/2))
(/.f64 (*.f64 eps (*.f64 1/2 eps)) (*.f64 (*.f64 x x) 2))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (*.f64 x x)) 1/4))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 eps eps) (*.f64 x (/.f64 x 1/4)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) -1/4) (*.f64 eps eps)) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) 1/4) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 1/4))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (*.f64 x x) 1/4)))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 3)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(pow.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)))
(pow.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(neg.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/4 (pow.f64 (/.f64 eps x) 2))
(cbrt.f64 (*.f64 1/64 (pow.f64 (pow.f64 (/.f64 eps x) 3) 2)))
(if (!=.f64 1/4 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (pow.f64 x 3) (*.f64 1/4 (*.f64 eps eps))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (*.f64 1/4 eps) eps) 0) (/.f64 1 (*.f64 (pow.f64 x 3) (/.f64 4 (*.f64 eps eps)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1/4 (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 x 3) eps) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (pow.f64 x 3) (*.f64 1/4 eps))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 1 (/.f64 (*.f64 x 4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 (*.f64 1/4 eps) eps) (/.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (*.f64 x x) (cbrt.f64 (/.f64 1/64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 1 (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) 0) (/.f64 1 (/.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (*.f64 1/4 eps) (/.f64 (*.f64 x x) (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1/4 (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) 0) (pow.f64 (/.f64 x (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) -1) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 1 (/.f64 (*.f64 x 4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (/.f64 1/4 x) (/.f64 x (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 x) 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 (*.f64 x x)) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 -1/4 x) (/.f64 (neg.f64 x) (/.f64 (*.f64 eps eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 (/.f64 -1/4 x) (neg.f64 (/.f64 x (/.f64 (*.f64 eps eps) x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 x (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 x (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 1/4 (*.f64 eps eps)) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (*.f64 1/4 eps) eps) 0) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x 4) (*.f64 eps eps))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 x (/.f64 eps x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 x (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 x (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (/.f64 x (/.f64 1 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (pow.f64 (/.f64 eps x) 2) 0) (/.f64 1/4 (/.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 eps (*.f64 x x)) 0) (/.f64 (*.f64 1/4 eps) (/.f64 x (/.f64 eps (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 1 0) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 x (/.f64 (/.f64 -1 x) x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) (/.f64 x (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 x (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 eps eps) (/.f64 (/.f64 x (/.f64 1 (*.f64 x x))) 1/4)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (/.f64 (/.f64 -1 x) x) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 (neg.f64 x) (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 x (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 0 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(+.f64 (/.f64 (neg.f64 0) (pow.f64 x 3)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(-.f64 (/.f64 0 (neg.f64 x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(+.f64 (/.f64 0 (neg.f64 x)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) x)
(*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) x)
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x)))
(*.f64 (pow.f64 (/.f64 1 x) 3) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 x)) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 (*.f64 1/4 eps) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 -1 x) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) 1))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) x)
(*.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 1/4 (*.f64 x x)) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x)))
(*.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 1 x) 3) 1))
(*.f64 (*.f64 1/4 (pow.f64 (/.f64 1 x) 3)) (*.f64 eps eps))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 -1 x) 1))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 1 (*.f64 x x)))) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x)))
(*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 -1 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (*.f64 eps eps) (/.f64 1 (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 1/4) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (/.f64 (/.f64 -1 x) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/64 x) (pow.f64 (*.f64 x x) 2))) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) (cbrt.f64 x)) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) 1) (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) x) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) x)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) 1))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) x)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (/.f64 1/64 (*.f64 x x)) (*.f64 x x)))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (/.f64 (/.f64 1/64 (*.f64 x x)) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (/.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) x)
(*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 1/4 (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/64 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 1/4 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) 1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (*.f64 x x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (pow.f64 x 3)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (cbrt.f64 x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1/4 x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (*.f64 x x)))
(*.f64 (/.f64 1/4 (pow.f64 x 3)) (*.f64 eps eps))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2)) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) 2)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 2) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (/.f64 eps x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 1/4 eps) (/.f64 (/.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x))) x)
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (cbrt.f64 (*.f64 x x))) x)
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 x) (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) 1) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) 1) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x)) x) (/.f64 (/.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 1/4 eps) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 eps) (/.f64 eps x)) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (neg.f64 x))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) 1/4))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (*.f64 x x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 1 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 x x) 1/4))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 1/4 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 (*.f64 1/4 eps) eps))) x) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x)) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 x))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) x) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x)) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (*.f64 -1/4 (*.f64 eps eps)))) x) (cbrt.f64 (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (/.f64 -1 x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/4 eps) eps) -1) x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) 1) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (neg.f64 x))))
(/.f64 (/.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 eps eps) (/.f64 (/.f64 (pow.f64 x 3) 1/4) 1))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 (pow.f64 x 3) 1/2))
(/.f64 (*.f64 eps (*.f64 1/2 eps)) (*.f64 (pow.f64 x 3) 2))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (/.f64 x 1/4)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 x (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps eps) (*.f64 x (/.f64 (*.f64 x x) 1/4)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 x 3))))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(/.f64 (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) 1/3)
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 3)
(/.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 x 3))
(pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1)
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(neg.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3))
(*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 1 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 eps (/.f64 1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 x) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (/.f64 1 x) eps (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (/.f64 eps x) 1 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (/.f64 (cbrt.f64 (*.f64 1/16 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))) x) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(fma.f64 (*.f64 (*.f64 1/4 eps) eps) (pow.f64 (/.f64 1 x) 3) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) (/.f64 eps x))
(+.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x) (cbrt.f64 x))) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 1/4 eps) x) (/.f64 eps (*.f64 x x)) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))
(fma.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 eps x))
(fma.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 -1 x) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (/.f64 1 x) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 1/64 x)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))) (/.f64 eps x))
(fma.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 1 (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(if (!=.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (+.f64 eps (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (+.f64 eps (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (/.f64 (+.f64 eps (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) x) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2) (pow.f64 (/.f64 eps x) 2)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (neg.f64 eps)) x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (-.f64 eps (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 (/.f64 eps x) (/.f64 (+.f64 eps (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 3) (pow.f64 (/.f64 eps x) 3)) (fma.f64 (/.f64 eps x) (/.f64 (+.f64 eps (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) x) (pow.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2) 0) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 0) (/.f64 1 (/.f64 (*.f64 x x) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 0) (pow.f64 (/.f64 (*.f64 x x) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) -1) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2) 0) (/.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) 0) (/.f64 1 (/.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(if (!=.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) 0) (pow.f64 (/.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) -1) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(+.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(-.f64 (/.f64 eps x) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(-.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x)))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(*.f64 1 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2)) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (/.f64 1 (*.f64 x x)))) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (/.f64 1 (*.f64 (neg.f64 x) (pow.f64 x 3))))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x)))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2)) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3)))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3))))) (+.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) x) (cbrt.f64 (/.f64 eps x))))
(*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x) 2) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 3)))) (+.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2)) (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (/.f64 1 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (/.f64 1 x))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x))) 2) 2)))
(*.f64 (/.f64 -1 x) (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) (/.f64 1 x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (/.f64 1 (*.f64 x (pow.f64 x 3))))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 1/4 eps) eps) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 -1 x))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(*.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x))
(*.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (/.f64 (/.f64 -1 x) x))
(neg.f64 (*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 (/.f64 -1 x) x)))
(*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(*.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (/.f64 1 (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 eps x) 2) x))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (neg.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) 2))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x) x)
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)))
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (/.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 1/4 eps) eps) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 x) (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 x x)) eps) (*.f64 x (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (cbrt.f64 (*.f64 x x)) eps (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (pow.f64 x 3))) (*.f64 (neg.f64 x) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (neg.f64 x) (neg.f64 (pow.f64 x 3))))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 (pow.f64 x 3)) (neg.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)))) (*.f64 (neg.f64 (neg.f64 x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (pow.f64 x 3))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (pow.f64 x 3))))
(/.f64 (fma.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 eps (neg.f64 (pow.f64 x 3))) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (pow.f64 x 3))))
(/.f64 (+.f64 (*.f64 eps (neg.f64 (pow.f64 x 3))) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (*.f64 x (neg.f64 (pow.f64 x 3))))
(/.f64 (fma.f64 eps (neg.f64 (pow.f64 x 3)) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 (*.f64 x x)) (neg.f64 (/.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)) x))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 eps (neg.f64 (*.f64 x x))) (*.f64 x (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (fma.f64 eps (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)) x)) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3) (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) x (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (neg.f64 x) (*.f64 eps eps))) (*.f64 (neg.f64 x) (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (fma.f64 (neg.f64 eps) (*.f64 (pow.f64 x 3) 4) (neg.f64 (*.f64 x (*.f64 eps eps)))) (/.f64 (*.f64 (neg.f64 x) (pow.f64 x 3)) 1/4))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (pow.f64 x 3) 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (pow.f64 x 3) 4) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)) 1/4))
(/.f64 (+.f64 (*.f64 eps (/.f64 (pow.f64 x 3) 1/4)) (*.f64 x (*.f64 eps eps))) (*.f64 x (/.f64 (pow.f64 x 3) 1/4)))
(/.f64 (fma.f64 eps (*.f64 (pow.f64 x 3) 4) (*.f64 x (*.f64 eps eps))) (/.f64 (*.f64 x (pow.f64 x 3)) 1/4))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (/.f64 (*.f64 1/4 (*.f64 eps eps)) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (neg.f64 x) (neg.f64 (*.f64 eps (*.f64 x x)))) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (neg.f64 x) eps) (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (neg.f64 x) (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (neg.f64 x)) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 eps))) (*.f64 (neg.f64 (pow.f64 x 3)) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 (pow.f64 x 3)) (neg.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)))) (*.f64 (neg.f64 (neg.f64 x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 (*.f64 x x)) (neg.f64 (/.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)) x))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (neg.f64 x)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 eps))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 eps) (*.f64 (pow.f64 x 3) 4) (neg.f64 (*.f64 x (*.f64 eps eps)))) (/.f64 (*.f64 (neg.f64 x) (pow.f64 x 3)) 1/4))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (neg.f64 x)) (*.f64 (*.f64 x x) (neg.f64 eps))) (neg.f64 (pow.f64 x 3)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 1/4 eps) eps) x) (neg.f64 x) (neg.f64 (*.f64 eps (*.f64 x x)))) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (pow.f64 x 3)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (pow.f64 x 3)) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 -1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 eps (neg.f64 (pow.f64 x 3))) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (pow.f64 x 3))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 eps eps)) (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 x 3) (/.f64 eps (cbrt.f64 x)))) (*.f64 (pow.f64 x 3) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (pow.f64 x 3) (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) x (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (pow.f64 (/.f64 eps x) 2))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 (pow.f64 x 3) 1/4) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (pow.f64 x 3) 4) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 eps eps))) (/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 x 3)) 1/4))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 1/4 eps) eps) x))) (*.f64 (*.f64 x (cbrt.f64 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (neg.f64 x) eps) (cbrt.f64 x))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (cbrt.f64 (*.f64 x x)) eps (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 x))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 -1/4 (*.f64 eps eps)) x) x) (*.f64 (neg.f64 (*.f64 x x)) eps)) (neg.f64 (pow.f64 x 3)))
(/.f64 (fma.f64 eps (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x -1/4) (*.f64 eps eps)) x)) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 x (*.f64 -1/4 (*.f64 eps eps))) (*.f64 (neg.f64 (pow.f64 x 3)) eps)) (*.f64 (neg.f64 (pow.f64 x 3)) x))
(/.f64 (fma.f64 eps (neg.f64 (pow.f64 x 3)) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3))) (*.f64 x (pow.f64 x 3)))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 1/4 eps) eps) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) x) (*.f64 (/.f64 (pow.f64 x 3) 1/4) eps)) (*.f64 (/.f64 (pow.f64 x 3) 1/4) x))
(/.f64 (fma.f64 eps (*.f64 (pow.f64 x 3) 4) (*.f64 x (*.f64 eps eps))) (/.f64 (*.f64 x (pow.f64 x 3)) 1/4))
(/.f64 (neg.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 eps eps)) x (*.f64 eps (pow.f64 x 3)))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 1/4 eps) eps) x (*.f64 eps (pow.f64 x 3))) (pow.f64 x 3)) x)
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 eps x) 2) x))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 x))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) x)) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 eps) (neg.f64 x) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 eps x) 2) x))) (*.f64 x x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) -1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 x))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) x) (neg.f64 x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps))) 1) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) 1) (neg.f64 x))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(/.f64 (/.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (cbrt.f64 x)) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps)))) (neg.f64 x)) (pow.f64 x 3))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (+.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x))) (pow.f64 x 3))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (*.f64 1/4 x) x) (*.f64 eps (*.f64 x x))) (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (/.f64 1/4 x) x)) (*.f64 (*.f64 x x) eps)) (pow.f64 x 3))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (*.f64 1/4 x) x) (*.f64 eps (*.f64 x x))) (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) 1/4) (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x x) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) x)) (neg.f64 x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 x (*.f64 -1/4 (*.f64 eps eps))))) (neg.f64 (*.f64 (neg.f64 x) (pow.f64 x 3))))
(/.f64 (fma.f64 (neg.f64 eps) (pow.f64 x 3) (*.f64 (*.f64 x -1/4) (*.f64 eps eps))) (*.f64 (neg.f64 x) (pow.f64 x 3)))
(/.f64 (neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)))) (*.f64 x x))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) 3)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(pow.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3) 1/3)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 1)
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(neg.f64 (+.f64 (neg.f64 (/.f64 eps x)) (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2))))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(neg.f64 (+.f64 (*.f64 (/.f64 -1/4 x) (pow.f64 (/.f64 eps x) 2)) (neg.f64 (/.f64 eps x))))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(neg.f64 (/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 x (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps)) (*.f64 x x))
(neg.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) (neg.f64 x)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 3))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) eps) x)
(if (!=.f64 1 0) (*.f64 1/4 (*.f64 eps eps)) (*.f64 1/4 (*.f64 eps eps)))
(if (!=.f64 1 0) (*.f64 (*.f64 1/4 eps) eps) (*.f64 (*.f64 1/4 eps) eps))
(-.f64 0 (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 eps (*.f64 1/4 eps))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 1/4)) (cbrt.f64 1/16))
(*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/16) (*.f64 eps eps)))
(*.f64 (*.f64 1/2 eps) (*.f64 1/2 eps))
(pow.f64 (*.f64 1/2 eps) 2)
(*.f64 (cbrt.f64 (*.f64 1/64 (*.f64 eps eps))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (*.f64 (*.f64 eps eps) 1/2) 1/2)
(pow.f64 (*.f64 1/2 eps) 2)
(*.f64 1/2 (*.f64 (*.f64 eps eps) 1/2))
(pow.f64 (*.f64 1/2 eps) 2)
(*.f64 1/4 (*.f64 eps eps))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 eps eps) 1/4)
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 1 (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2)) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) 1) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eps)) 2) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (*.f64 1/4 eps) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (*.f64 eps (cbrt.f64 eps)) 1/4)))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 1/4 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 -1 (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2))
(*.f64 (neg.f64 -1) (*.f64 1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))))) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (neg.f64 (*.f64 eps eps)) -1/4)
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (*.f64 -1/4 eps) (neg.f64 eps))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 -1/4 (neg.f64 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (neg.f64 (*.f64 -1/4 eps)) eps)
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps)))) (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(*.f64 (neg.f64 -1/4) (*.f64 eps eps))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (*.f64 eps eps))) 2))
(*.f64 (*.f64 eps eps) (neg.f64 -1/4))
(*.f64 (*.f64 1/4 eps) eps)
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 eps) eps)) (*.f64 (cbrt.f64 1/16) (*.f64 eps (cbrt.f64 eps))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(*.f64 (*.f64 1/4 eps) eps)
(/.f64 (*.f64 (*.f64 eps eps) 1/2) 2)
(/.f64 (*.f64 eps (*.f64 1/2 eps)) 2)
(/.f64 (*.f64 -1/4 (*.f64 eps eps)) -1)
(*.f64 (*.f64 1/4 eps) eps)
(/.f64 (*.f64 (*.f64 eps eps) 1/2) (/.f64 1 1/2))
(/.f64 (*.f64 eps (*.f64 1/2 eps)) 2)
(/.f64 (*.f64 eps eps) (/.f64 1 1/4))
(/.f64 (*.f64 eps eps) 4)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 eps eps))) 3)
(*.f64 (*.f64 1/4 eps) eps)
(pow.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3) 1/3)
(*.f64 (*.f64 1/4 eps) eps)
(pow.f64 (*.f64 1/4 (*.f64 eps eps)) 1)
(*.f64 (*.f64 1/4 eps) eps)
(pow.f64 (*.f64 1/2 eps) 2)
(neg.f64 (*.f64 -1/4 (*.f64 eps eps)))
(*.f64 (*.f64 1/4 eps) eps)
(cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 eps eps)) 3))
(*.f64 (*.f64 1/4 eps) eps)

localize21.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
0.4b
(pow.f64 (/.f64 eps x) 2)
2.7b
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))
Compiler

Compiled 61 to 36 computations (41% saved)

series19.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
5.0ms
x
@0
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
1.0ms
x
@inf
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
0.0ms
eps
@-inf
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
0.0ms
x
@-inf
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
0.0ms
eps
@0
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
Compiler

Compiled 1615 to 1040 computations (35.6% saved)

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
88×egg-rr
Counts
1 → 88
Calls
Call 1
Inputs
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 eps) x) (cbrt.f64 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (pow.f64 (/.f64 eps x) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 0) (/.f64 1 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))) (+.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (+.f64 1 (/.f64 (/.f64 eps x) (/.f64 x 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (/.f64 eps x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)) (*.f64 (/.f64 x 1/4) (neg.f64 eps))) (*.f64 (/.f64 x 1/4) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) x) (*.f64 (/.f64 x 1/4) eps)) (*.f64 (/.f64 x 1/4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 x 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 x 1/4) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 x (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 x 1/4)) (*.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (neg.f64 x) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (/.f64 x 1/4)) (*.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 x (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 x 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 eps x) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 eps))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)) (*.f64 x (neg.f64 eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) x) (*.f64 (neg.f64 x) eps)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x) (*.f64 x eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps (neg.f64 x)) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 eps) x) (*.f64 (neg.f64 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps x) (*.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3))))))

simplify689.0ms (3.4%)

Algorithm
egglog
Counts
112 → 119
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 (cbrt.f64 eps) x) (cbrt.f64 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(fma.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x))
(fma.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(fma.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (/.f64 eps x))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 eps x))
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (/.f64 eps x))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (/.f64 eps x))
(fma.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps x))
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (/.f64 eps x))
(fma.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(fma.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x) (/.f64 eps x))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))
(fma.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x) (/.f64 eps x))
(if (!=.f64 (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (pow.f64 (/.f64 eps x) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 0) (/.f64 1 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(+.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps (neg.f64 x)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(*.f64 (/.f64 1 x) (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)))
(*.f64 (/.f64 1 x) (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))) (+.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))
(*.f64 (/.f64 eps x) (+.f64 1 (/.f64 (/.f64 eps x) (/.f64 x 1/4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x))))
(*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (/.f64 eps x))))
(*.f64 (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1) (/.f64 eps x))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)) (*.f64 (/.f64 x 1/4) (neg.f64 eps))) (*.f64 (/.f64 x 1/4) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) x) (*.f64 (/.f64 x 1/4) eps)) (*.f64 (/.f64 x 1/4) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 x 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 x 1/4) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 x 1/4)) (*.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(/.f64 (+.f64 (*.f64 eps (/.f64 x 1/4)) (*.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 x (/.f64 x 1/4)))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 x 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 eps x) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 eps)) (neg.f64 x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)
(/.f64 (+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4)) (neg.f64 x))
(/.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 eps))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)) (*.f64 x (neg.f64 eps))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) x) (*.f64 (neg.f64 x) eps)) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x) (*.f64 x eps)) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 eps (neg.f64 x)) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) x) (*.f64 (neg.f64 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 eps x) (*.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) 3)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3) 1/3)
(neg.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))
(neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3))
Outputs
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 (*.f64 1/4 (pow.f64 x -3)) (*.f64 eps eps))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(fma.f64 (*.f64 1/4 (pow.f64 x -3)) (*.f64 eps eps) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(fma.f64 (*.f64 1/4 (pow.f64 x -3)) (*.f64 eps eps) (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2))))
(fma.f64 (*.f64 1/4 (pow.f64 x -3)) (*.f64 eps eps) (/.f64 eps x))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 eps x)
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 x 3)) -1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 x 3)) -1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 x 3)) -1/4 (/.f64 eps x))
(/.f64 eps x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(+.f64 (/.f64 eps x) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x))))
(fma.f64 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (pow.f64 x 3)) 1/4 (/.f64 eps x))
(fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 (/.f64 eps x)) (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 eps x) 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (neg.f64 eps) (/.f64 -1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 eps (/.f64 1 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 1 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 (cbrt.f64 eps) x) (cbrt.f64 (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (cbrt.f64 (/.f64 eps x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (*.f64 (/.f64 1/4 x) (cbrt.f64 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/64 (*.f64 x x))) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 1/4 x) (pow.f64 (/.f64 eps x) 2) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/4 x))) (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 1/4 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (cbrt.f64 (/.f64 1/4 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/4 x) 2)) (pow.f64 (/.f64 eps x) 2)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) (/.f64 eps x) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 1 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 1 (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(fma.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 1 x) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(if (!=.f64 (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (-.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 (fma.f64 -1/4 (pow.f64 (/.f64 eps x) 2) eps) x) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (fma.f64 -1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (pow.f64 (/.f64 eps x) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 2 x)) 2) eps) x) 0) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2)) (/.f64 (fma.f64 -1/4 (pow.f64 (/.f64 eps x) 2) eps) x)) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (-.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x 1/4))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 (+.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) 2) (+.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (pow.f64 (/.f64 eps x) 3) (/.f64 x -1/4))))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(if (!=.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 0) (/.f64 1 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(if (!=.f64 (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x) 0) (/.f64 -1 (/.f64 -1 (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))) (/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x))
(+.f64 (/.f64 eps x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps (neg.f64 x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (/.f64 1 x) (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (/.f64 1 x) (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (-.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))) (+.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) (cbrt.f64 (/.f64 eps x))))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (-.f64 (pow.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 (*.f64 eps eps)) x))))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 2)) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (/.f64 eps x) (+.f64 1 (/.f64 (/.f64 eps x) (/.f64 x 1/4))))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (cbrt.f64 (/.f64 eps x)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x))))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 2)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2)) (/.f64 1/4 x)) (cbrt.f64 (/.f64 eps x))))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(*.f64 (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1) (/.f64 eps x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)) (*.f64 (/.f64 x 1/4) (neg.f64 eps))) (*.f64 (/.f64 x 1/4) (neg.f64 x)))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) x (*.f64 (*.f64 x eps) 4)) (/.f64 (/.f64 1/4 x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x) (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) x) (*.f64 (/.f64 x 1/4) eps)) (*.f64 (/.f64 x 1/4) x))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) x (*.f64 (*.f64 x eps) 4)) (/.f64 (/.f64 1/4 x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 eps (cbrt.f64 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) -1/4 (/.f64 (*.f64 x eps) (cbrt.f64 (neg.f64 x)))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (cbrt.f64 (*.f64 x x))) (*.f64 x (/.f64 eps (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps (*.f64 2 x)) 2) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 x eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) (*.f64 (/.f64 x 1/4) (/.f64 eps (cbrt.f64 x)))) (*.f64 (/.f64 x 1/4) (cbrt.f64 (*.f64 x x))))
(*.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 4) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x)))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (neg.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 (cbrt.f64 (*.f64 x x)) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x))) -1/4 (/.f64 (*.f64 x eps) (cbrt.f64 (neg.f64 x)))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps (*.f64 2 x)) 2) (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 x eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (neg.f64 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 x (cbrt.f64 (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) x (*.f64 (cbrt.f64 (*.f64 x x)) eps)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (/.f64 x 1/4)) (*.f64 (neg.f64 x) (pow.f64 (/.f64 eps x) 2))) (*.f64 (neg.f64 x) (/.f64 x 1/4)))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) x (*.f64 (*.f64 x eps) 4)) (/.f64 (/.f64 1/4 x) x))
(/.f64 (+.f64 (*.f64 eps (/.f64 x 1/4)) (*.f64 x (pow.f64 (/.f64 eps x) 2))) (*.f64 x (/.f64 x 1/4)))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) x (*.f64 (*.f64 x eps) 4)) (/.f64 (/.f64 1/4 x) x))
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 x 1/4)) (*.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (/.f64 eps x) 2))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 x 1/4)))
(*.f64 (fma.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 4) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (*.f64 x x)))) (/.f64 (/.f64 1/4 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 eps)) (neg.f64 x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) x)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (neg.f64 eps) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4)) (neg.f64 x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)))) (cbrt.f64 (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)) (/.f64 eps (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 eps))) (*.f64 x x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (neg.f64 x)) (*.f64 x (neg.f64 eps))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4) x) (*.f64 (neg.f64 x) eps)) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) x) (*.f64 x eps)) (*.f64 x x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (fma.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 x) x))
(/.f64 (+.f64 (*.f64 (neg.f64 eps) (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (*.f64 x x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 eps (neg.f64 x)) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) -1/4))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (neg.f64 eps) x) (*.f64 (neg.f64 x) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 eps x) (*.f64 x (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (*.f64 x x))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(/.f64 (+.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x))))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (fma.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 (/.f64 1/64 x)) (/.f64 eps (cbrt.f64 x)))) (*.f64 (cbrt.f64 x) x))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)) 3)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 1)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3) 1/3)
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(neg.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x)))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) -1))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x) 3))
(/.f64 (+.f64 eps (pow.f64 (/.f64 eps (*.f64 2 x)) 2)) x)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(cbrt.f64 eps)
11.3b
(/.f64 (*.f64 eps eps) x)
16.9b
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))
29.8b
(cbrt.f64 (*.f64 eps eps))
Compiler

Compiled 87 to 30 computations (65.5% saved)

series23.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
eps
@inf
(/.f64 (*.f64 eps eps) x)
0.0ms
x
@-inf
(/.f64 (*.f64 eps eps) x)
0.0ms
x
@0
(/.f64 (*.f64 eps eps) x)
0.0ms
eps
@0
(/.f64 (*.f64 eps eps) x)
0.0ms
eps
@0
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))
Compiler

Compiled 2055 to 1515 computations (26.3% saved)

rewrite161.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
300×egg-rr
88×egg-rr
Counts
2 → 388
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))
(/.f64 (*.f64 eps eps) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 (*.f64 (*.f64 x x) 4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) 4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (/.f64 (*.f64 x 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 -1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (*.f64 x -4) x)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 eps (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 1/4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) eps) (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (/.f64 (/.f64 1/4 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2) (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (/.f64 eps x) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 -1 x) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 -1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 -1 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 -1 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 -1 x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 1 x) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (*.f64 x 2)) (/.f64 (/.f64 1 x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 4))) (/.f64 (*.f64 eps eps) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) 3) (/.f64 (*.f64 eps eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x 2)) (/.f64 (*.f64 eps eps) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 2)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 4))) (/.f64 1 (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)) (/.f64 1 (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 2)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x x) 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps x) (/.f64 x (cbrt.f64 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 (/.f64 eps x) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x 4)) (/.f64 (/.f64 eps x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x x)) (/.f64 (/.f64 eps x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 x 2)) (/.f64 (/.f64 eps x) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 1/4 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/4 x) (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (neg.f64 (*.f64 x x))) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (*.f64 x (cbrt.f64 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x -4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (*.f64 eps eps))) (*.f64 x (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (*.f64 x (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (neg.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 x)) (*.f64 x -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 1 x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 1) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) 1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x -4) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (*.f64 x 4))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 x 1/8))) (cbrt.f64 (/.f64 (*.f64 x x) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) (cbrt.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 2) (*.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 4)) (/.f64 x (cbrt.f64 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 x -4) x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (neg.f64 (/.f64 (*.f64 eps eps) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 1 (/.f64 eps x))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 1 (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 x))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (/.f64 x eps) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 -1 x))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps x) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 eps x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps eps) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (neg.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (*.f64 eps (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (neg.f64 eps) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (/.f64 eps x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (/.f64 (*.f64 eps eps) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps eps) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (neg.f64 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (/.f64 eps (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eps eps) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3))))))

simplify678.0ms (3.4%)

Algorithm
egglog
Counts
436 → 495
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (pow.f64 eps 2) x)
(if (!=.f64 1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 1 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 (*.f64 (*.f64 x x) 4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 -1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) 4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (/.f64 (*.f64 x 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 1/2 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 -1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(-.f64 (/.f64 0 (*.f64 (*.f64 x -4) x)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(-.f64 (/.f64 0 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))
(*.f64 1 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (/.f64 1 x))
(*.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) (/.f64 eps x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (*.f64 x x)))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 eps eps) (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4))
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (/.f64 eps x) (/.f64 eps (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) x) 4))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 1/4 x))
(*.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) eps) (/.f64 eps x))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2) (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 1/4 (*.f64 x x))))
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) (/.f64 1/4 (*.f64 x x))))
(*.f64 eps (*.f64 (/.f64 eps x) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 2)) 1/2)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 2)) 1/2)
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 -1 x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 -1 x) x))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 -1 x) 4))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 -1 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 -1 x) (*.f64 x 2)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 (/.f64 -1 x) 1))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 x 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 4))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 1 x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x 2)) (/.f64 (/.f64 1 x) (*.f64 x 2)))
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 4))) (/.f64 (*.f64 eps eps) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (pow.f64 (/.f64 1 x) 3) (/.f64 (*.f64 eps eps) 4))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x 2)) (/.f64 (*.f64 eps eps) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x 2)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)))
(*.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 4))) (/.f64 1 (/.f64 x (cbrt.f64 1/16))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 4)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 4))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 2)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x x) 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 eps (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 eps (/.f64 (/.f64 eps x) (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (*.f64 x 4)))
(*.f64 (/.f64 eps (*.f64 x 4)) (/.f64 (/.f64 eps x) x))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 (/.f64 eps x) 4))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 eps (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 eps (*.f64 x 2)) (/.f64 (/.f64 eps x) (*.f64 x 2)))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 1/4 x) (neg.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))
(*.f64 (/.f64 (/.f64 1/4 x) (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -1/4)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (neg.f64 (*.f64 x x))) -1/4)
(*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (*.f64 x x))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (*.f64 x (cbrt.f64 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (neg.f64 x)))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) x)
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x -4) x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 4))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (*.f64 eps eps))) (*.f64 x (cbrt.f64 4)))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) eps) x)
(/.f64 (*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 x 4))
(/.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x -4))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x)) (*.f64 x 4))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) -1) (neg.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x)) (*.f64 x 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (*.f64 x (cbrt.f64 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (neg.f64 x))) (neg.f64 x))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x))) (*.f64 x 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 x)) (*.f64 x -4))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 1 x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 1) (*.f64 x 4))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) 1) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x -4) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) 2))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (*.f64 x 4))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 64)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -4)
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 x 1/8))) (cbrt.f64 (/.f64 (*.f64 x x) 1/8)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) (cbrt.f64 (*.f64 x 4)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 2) (*.f64 x 2))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 4)) (/.f64 x (cbrt.f64 1/16)))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) 1))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 x -4) x) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 4)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))) 1))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))
(neg.f64 (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/4))
(neg.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (neg.f64 (/.f64 (*.f64 eps eps) x))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 1 0) (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 1 (/.f64 eps x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 1 (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (/.f64 x eps) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 -1 x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) x))
(-.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(-.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (/.f64 eps x) eps)
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 eps (/.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 -1 x))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 eps eps) (/.f64 1 x))
(*.f64 (/.f64 1 x) (*.f64 eps eps))
(*.f64 1 (/.f64 (*.f64 eps eps) x))
(*.f64 (/.f64 (*.f64 eps eps) x) 1)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 eps eps)))
(*.f64 (/.f64 -1 x) (neg.f64 (*.f64 eps eps)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (/.f64 -1 x)))
(*.f64 (neg.f64 eps) (*.f64 eps (/.f64 -1 x)))
(*.f64 eps (*.f64 (neg.f64 eps) (/.f64 -1 x)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) (/.f64 -1 x)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 -1 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 1))
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) 1))
(*.f64 eps (*.f64 (/.f64 eps x) 1))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(*.f64 (neg.f64 -1) (/.f64 (*.f64 eps eps) x))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2))
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 x))
(/.f64 (*.f64 eps eps) x)
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) x) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (neg.f64 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 eps (/.f64 eps (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3) 1/3)
(pow.f64 (/.f64 (*.f64 eps eps) x) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3))
Outputs
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (pow.f64 (/.f64 -1 eps) -2) (*.f64 (pow.f64 x 2) x)))
(/.f64 (*.f64 1/4 (pow.f64 (/.f64 -1 eps) -2)) (pow.f64 x 3))
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 x -3) (*.f64 eps eps)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 x -3) (*.f64 eps eps)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 x -3) (*.f64 eps eps)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 x -3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 x -3) (*.f64 eps eps)) 1/4)
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) 3)))
(*.f64 -1/4 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) 3)))
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 (/.f64 -1 eps) -2) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (pow.f64 eps 2) x)
(/.f64 (*.f64 eps eps) x)
(if (!=.f64 1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) x)) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 1 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 (*.f64 (*.f64 x x) 4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 x (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 -1/4 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 x) 0) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) 0) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) 4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (*.f64 x 4)) 0) (/.f64 (/.f64 1 x) (*.f64 (/.f64 x (/.f64 (*.f64 eps eps) x)) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) 0) (/.f64 1 (/.f64 x (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (/.f64 (*.f64 x 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 x (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) 0) (/.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 x (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)) 0) (/.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 x (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 (*.f64 x x) (/.f64 1/4 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (*.f64 eps eps) x) 4)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (/.f64 (*.f64 eps eps) x)) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 x -4) x) (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 x 3) 4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (neg.f64 (pow.f64 x 3)) (*.f64 (*.f64 eps eps) 1/4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (pow.f64 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps)) -1) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) eps)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 eps 0) (/.f64 (neg.f64 eps) (/.f64 (neg.f64 (pow.f64 x 3)) (*.f64 eps 1/4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 x) (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 1/4 (*.f64 x x)) 0) (/.f64 (*.f64 eps eps) (/.f64 x (/.f64 1/4 (*.f64 x x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (*.f64 (pow.f64 x 3) 4) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (cbrt.f64 4)) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 1/2 0) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) (cbrt.f64 4))) (cbrt.f64 1/16)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 1/16) 0) (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 1/16)) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (pow.f64 x 3) 4) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 -1 x))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (/.f64 -1 x) 0) (neg.f64 (/.f64 (*.f64 eps eps) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 -1 x)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(-.f64 (/.f64 0 (*.f64 (*.f64 x -4) x)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(+.f64 (/.f64 0 (*.f64 (*.f64 x -4) x)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(-.f64 (/.f64 0 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 x 3))) 1/4) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(*.f64 1 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (/.f64 1 x))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) (/.f64 eps x))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4) (pow.f64 x 3)))
(*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (*.f64 eps eps) (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4) (pow.f64 x 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) 1/4) (*.f64 eps eps))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 eps x) (/.f64 eps (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 (*.f64 eps eps) x) 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 1/4 x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))))) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (*.f64 eps eps))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4) (pow.f64 x 3)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 -1 x))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) eps) (/.f64 eps x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 1 x))) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 eps (cbrt.f64 x))) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2))
(*.f64 (*.f64 eps eps) (*.f64 (/.f64 -1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (*.f64 eps eps) (/.f64 (*.f64 (/.f64 -1 x) (/.f64 1/4 x)) (neg.f64 x)))
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 1 x) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 (/.f64 1/4 x) (neg.f64 x)) x))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (neg.f64 x))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (neg.f64 x)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 x) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (/.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/4 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) 2) (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4) (pow.f64 x 3)))
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 eps (*.f64 (/.f64 eps x) (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 (*.f64 eps eps) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 2)) 1/2)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 2) 1/2)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 2)) 1/2)
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 x x) 2) x)) 1/2)
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 -1 x) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 -1 x) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 -1 x) x))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 -1 x) 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 -1 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 x)) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 -1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 -1 x) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 -1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (/.f64 (/.f64 -1 x) 1))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 -1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 1/4)) (*.f64 x x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (*.f64 x x) 4)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 4)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) x))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x 4) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 4))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x x) 4))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x 2)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 x 2)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x 2) (*.f64 x 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 x 4))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x) (*.f64 (*.f64 x (cbrt.f64 (*.f64 x 4))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 1 x) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 eps eps) (*.f64 x 2)) (/.f64 (/.f64 1 x) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 x))) (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 4))) (/.f64 (*.f64 eps eps) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (pow.f64 (/.f64 1 x) 3) (/.f64 (*.f64 eps eps) 4))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (*.f64 eps eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 x)) (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x 2)) (/.f64 (*.f64 eps eps) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (/.f64 (/.f64 1 x) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 (*.f64 eps eps) x) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 1 (*.f64 x 2)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (cbrt.f64 (/.f64 1/4 x)) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(*.f64 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 4))) (/.f64 1 (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 x)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x 2)) (/.f64 1 (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 x x) 4) 2)))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 x (cbrt.f64 1/16))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) 1) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (*.f64 x x) 4)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) x) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 4)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x x)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 4))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 eps (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 x x) 4) 2)))))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 (*.f64 x 4) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x 2)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x 2) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (*.f64 x x) 4)) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(*.f64 (/.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 x (cbrt.f64 (*.f64 x 4)))) (/.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x (cbrt.f64 (*.f64 x 4))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 eps (*.f64 x (cbrt.f64 4))) (/.f64 (/.f64 eps x) (/.f64 x (cbrt.f64 1/16))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(*.f64 eps (/.f64 (/.f64 eps x) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 eps x) (*.f64 x 4)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 eps (*.f64 x 4)) (/.f64 (/.f64 eps x) x))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 (/.f64 eps x) 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 (*.f64 x x) 4))) (/.f64 (/.f64 eps x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(*.f64 (/.f64 eps (*.f64 (*.f64 x 4) (cbrt.f64 x))) (/.f64 (/.f64 eps x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x x)) x)) (*.f64 (*.f64 x 4) (cbrt.f64 x)))
(*.f64 (/.f64 eps (*.f64 x 2)) (/.f64 (/.f64 eps x) (*.f64 x 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x 4))) (/.f64 (/.f64 eps x) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x)))
(*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (/.f64 1/4 x) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (neg.f64 x))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 1/4 x) (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)) (neg.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x) (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 (/.f64 1/4 x) (neg.f64 x))))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 x)) (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -1/4)
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) -1/4) (neg.f64 x))
(*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (neg.f64 (*.f64 x x))) -1/4)
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) -1/4) (neg.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 1/4)
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(*.f64 1/4 (/.f64 (*.f64 eps eps) (pow.f64 x 3)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) 4) (*.f64 x x))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (*.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 x)) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) x)
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) -1) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))
(*.f64 (/.f64 (*.f64 eps eps) x) (/.f64 -1 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) -1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (*.f64 x (cbrt.f64 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (*.f64 (*.f64 x (cbrt.f64 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 (*.f64 x -4) x) (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 1/4 x) (*.f64 eps eps)) (*.f64 x x))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x))
(/.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) x))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))) x)
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (*.f64 (*.f64 (*.f64 x -4) x) (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (*.f64 eps eps)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) x)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (*.f64 (neg.f64 x) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 x x) 4) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 x x))) (cbrt.f64 (*.f64 (*.f64 x x) 64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (*.f64 x -4) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) x)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 (*.f64 x -4) x))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (*.f64 x -4) x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) (neg.f64 x))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (pow.f64 x 3)) 1/4))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (*.f64 eps eps))) (*.f64 x (cbrt.f64 4)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (/.f64 eps (*.f64 (*.f64 x x) 4)) eps) x)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 1 x)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (*.f64 (*.f64 x (cbrt.f64 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 1/4) (pow.f64 x 3)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) x) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 x -4))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) x)) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x)))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) -1) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 eps eps) -1) (*.f64 (*.f64 x x) 4)) (neg.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) x)) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (*.f64 x (cbrt.f64 4)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2)) (cbrt.f64 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 2) (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (*.f64 (*.f64 x -4) x)))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 (/.f64 1/4 x) (neg.f64 x))) (neg.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) x) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 eps eps) (/.f64 1 (*.f64 x x))) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (neg.f64 (*.f64 eps eps)))) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (*.f64 eps eps)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 x)) (*.f64 x -4))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (/.f64 1 x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 1) (*.f64 x 4))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 x -4)) 1) (neg.f64 x))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4))) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 x x) 4))) 2) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 4)) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x -4) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x -4) x)) 2))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 x -4))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (*.f64 (*.f64 x x) 4))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) 4) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (*.f64 x 4))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 x)) (cbrt.f64 (*.f64 (*.f64 x x) 64)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 64)) (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (neg.f64 x)) -4)
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 -4 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 x 1/8))) (cbrt.f64 (/.f64 (*.f64 x x) 1/8)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/8)) (cbrt.f64 (/.f64 x 1/8))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 (/.f64 (*.f64 x x) 1/16))) (cbrt.f64 (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (*.f64 x 4)) (*.f64 x x))) (cbrt.f64 (/.f64 (*.f64 x x) 1/16)))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) 2) (*.f64 x 2))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) 2)) x) 2)
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (cbrt.f64 4)) (/.f64 x (cbrt.f64 1/16)))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) (cbrt.f64 4))) (/.f64 x (cbrt.f64 1/16)))
(/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (/.f64 (neg.f64 (pow.f64 x 3)) 1/4) 1))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (cbrt.f64 (/.f64 1/4 x))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x x) 1/16)) x))
(/.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 x -4) x) (neg.f64 x)))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1/4 x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (*.f64 eps eps) (*.f64 (neg.f64 x) (*.f64 (*.f64 x -4) x)))
(neg.f64 (/.f64 (/.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x -4)))
(/.f64 (*.f64 (/.f64 1/4 x) (neg.f64 (*.f64 eps eps))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) 4)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 x (cbrt.f64 4))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3) 1/3)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 1)
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))) 1))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(neg.f64 (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/4))
(neg.f64 (/.f64 (*.f64 (*.f64 eps eps) -1/4) (pow.f64 x 3)))
(neg.f64 (*.f64 (/.f64 1/4 (*.f64 x x)) (neg.f64 (/.f64 (*.f64 eps eps) x))))
(/.f64 (*.f64 1/4 (*.f64 eps eps)) (pow.f64 x 3))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4)) 3))
(/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 3) 4))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 1 0) (/.f64 (*.f64 eps eps) x) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 0) (/.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 1 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 eps x) 0) (/.f64 eps (/.f64 1 (/.f64 eps x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 0) (/.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 1 (/.f64 eps (cbrt.f64 (*.f64 x x))))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 1 x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 eps eps) x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 (*.f64 eps eps) x) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 eps eps) x)) -1) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 eps) 0) (/.f64 eps (/.f64 x eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (/.f64 (neg.f64 x) (*.f64 eps eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 eps eps) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 x eps) eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (/.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) 0) (/.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 x (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (neg.f64 (*.f64 eps eps)) 0) (/.f64 1 (/.f64 (/.f64 x eps) eps)) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (*.f64 eps eps)) 0) (/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 x (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 (/.f64 x eps) (cbrt.f64 (*.f64 eps eps)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) 0) (/.f64 (cbrt.f64 eps) (/.f64 x (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 -1 x) 0) (/.f64 (neg.f64 (*.f64 eps eps)) (/.f64 1 (/.f64 -1 x))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (/.f64 -1 x) 0) (neg.f64 (/.f64 (*.f64 eps eps) (/.f64 1 (/.f64 -1 x)))) (/.f64 (*.f64 eps eps) x))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (/.f64 (*.f64 eps eps) x))
(-.f64 0 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 eps eps) x)
(-.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(+.f64 (/.f64 0 (neg.f64 x)) (/.f64 (*.f64 eps eps) x))
(*.f64 (/.f64 eps x) eps)
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps (/.f64 eps x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (*.f64 eps eps)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)
(*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 -1 x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (/.f64 1 x)) (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 eps (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 eps eps) (/.f64 1 x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (/.f64 1 x) (*.f64 eps eps))
(/.f64 (*.f64 eps eps) x)
(*.f64 1 (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (/.f64 (*.f64 eps eps) x) 1)
(/.f64 (*.f64 eps eps) x)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) (cbrt.f64 (*.f64 eps eps)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)
(*.f64 (/.f64 -1 x) (neg.f64 (*.f64 eps eps)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 1 x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) (/.f64 eps (cbrt.f64 x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (cbrt.f64 (/.f64 1 x)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (/.f64 -1 x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 -1 x))))
(*.f64 (neg.f64 eps) (*.f64 eps (/.f64 -1 x)))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps (*.f64 (neg.f64 eps) (/.f64 -1 x)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) 2) (/.f64 -1 x)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 -1 x)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) (/.f64 -1 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2) (cbrt.f64 (/.f64 (*.f64 eps eps) x))))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (*.f64 (/.f64 1 x) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 eps eps) 2)) x) 1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) x)
(*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (/.f64 -1 x) 1))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps (*.f64 (/.f64 eps x) 1))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (*.f64 (/.f64 eps (cbrt.f64 (*.f64 x x))) 1))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(/.f64 (*.f64 eps eps) x)
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (neg.f64 -1) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))))
(/.f64 (*.f64 eps eps) x)
(*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (/.f64 1 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 eps eps) x)
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 eps eps) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) 2))
(/.f64 (*.f64 eps eps) x)
(/.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 x))
(/.f64 (*.f64 eps eps) x)
(/.f64 (*.f64 eps eps) x)
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 eps eps) x) 1)
(/.f64 (*.f64 eps eps) x)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 eps eps)) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 x))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2)) (cbrt.f64 (neg.f64 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (neg.f64 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 eps (cbrt.f64 x)) eps) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) (cbrt.f64 (pow.f64 (*.f64 eps eps) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 eps eps) x) (pow.f64 (*.f64 eps eps) 2))) (cbrt.f64 (*.f64 x x)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 x))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (*.f64 eps eps))) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2))) (cbrt.f64 (neg.f64 x)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 2) (neg.f64 (*.f64 eps eps)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 eps (/.f64 eps (cbrt.f64 (*.f64 x x)))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (*.f64 eps eps) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x)) 1) (cbrt.f64 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) -1)
(/.f64 (*.f64 eps eps) x)
(/.f64 (neg.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 x))) (neg.f64 (cbrt.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 eps eps) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 eps eps) x)) 3)
(/.f64 (*.f64 eps eps) x)
(pow.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3) 1/3)
(/.f64 (*.f64 eps eps) x)
(pow.f64 (/.f64 (*.f64 eps eps) x) 1)
(/.f64 (*.f64 eps eps) x)
(neg.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)))
(/.f64 (*.f64 eps eps) x)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) 3))
(/.f64 (*.f64 eps eps) x)

eval1.8s (8.8%)

Compiler

Compiled 93493 to 34940 computations (62.6% saved)

prune1.6s (7.9%)

Pruning

19 alts after pruning (13 fresh and 6 done)

PrunedKeptTotal
New273172738
Fresh5611
Picked101
Done369
Total2740192759
Error
0b
Counts
2759 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
0.4b
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) eps) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
0.3b
(if (!=.f64 (*.f64 -2 x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
26.0b
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
37.3b
(/.f64 (*.f64 1/2 eps) x)
60.5b
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
59.3b
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
22.6b
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
25.2b
(-.f64 x (sqrt.f64 (neg.f64 eps)))
61.3b
(-.f64 x x)
46.1b
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
37.4b
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
39.0b
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))
38.7b
(*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
38.8b
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
38.7b
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
25.1b
(neg.f64 (sqrt.f64 (neg.f64 eps)))
60.5b
(neg.f64 x)
61.8b
x
Compiler

Compiled 287 to 179 computations (37.6% saved)

regimes128.0ms (0.6%)

Counts
40 → 1
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
(if (!=.f64 (*.f64 -2 x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2)) (/.f64 eps x)))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(*.f64 1/2 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x)) (/.f64 eps x)) 3)))
(*.f64 1/2 (fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) 3)
(if (!=.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 0) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 eps)) x) 2) (-.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 1/2 (fma.f64 (cbrt.f64 eps) (/.f64 (cbrt.f64 (*.f64 eps eps)) x) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
(*.f64 1/2 (fma.f64 (/.f64 eps (cbrt.f64 x)) (cbrt.f64 (/.f64 (/.f64 1 x) x)) (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (*.f64 (/.f64 1 (+.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) eps) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (*.f64 -1/2 eps) 2))) (+.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 (/.f64 1 x) 5) (pow.f64 (*.f64 -1/2 eps) 2)))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 1 x) -2) eps))))
(if (!=.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 0) (pow.f64 (/.f64 1 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) -1) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (if (!=.f64 (fma.f64 x x (neg.f64 eps)) 0) (/.f64 1 (pow.f64 (fma.f64 x x (neg.f64 eps)) -1/2)) (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3)) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2)) (-.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(if (!=.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x) 0) (/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))) 2) (*.f64 x x)) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) x)
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))) (-.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps))))))
Outputs
(if (!=.f64 (*.f64 -2 x) 0) (/.f64 (neg.f64 eps) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) x)) (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))))
Calls

3 calls:

37.0ms
x
34.0ms
eps
33.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
ErrorSegmentsBranch
0.3b1x
0.3b1eps
0.3b1(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 728 to 286 computations (60.7% saved)

regimes78.0ms (0.4%)

Counts
19 → 2
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) eps) x))
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (/.f64 (/.f64 (*.f64 eps eps) x) (*.f64 (/.f64 x 1/4) x))))
(-.f64 x (sqrt.f64 (+.f64 (pow.f64 (/.f64 1 x) -2) (neg.f64 eps))))
(*.f64 1/2 (fma.f64 (/.f64 1 x) eps (*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1/4 x))))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
Calls

3 calls:

35.0ms
eps
18.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
18.0ms
x
Results
ErrorSegmentsBranch
7.1b2x
9.2b4eps
0.6b2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 197 to 108 computations (45.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.8673033556856085e-154
0.0
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes51.0ms (0.3%)

Counts
14 → 2
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (neg.f64 eps)))
Outputs
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(/.f64 (*.f64 1/2 eps) x)
Calls

2 calls:

32.0ms
eps
15.0ms
x
Results
ErrorSegmentsBranch
8.3b2x
10.2b4eps
Compiler

Compiled 121 to 64 computations (47.1% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
7.0ms
1.2115037589810912e-88
1.5286752118258754e-88
Results
3.0ms31×body256valid
3.0ms17×body512valid
0.0msbody256invalid
Compiler

Compiled 63 to 46 computations (27% saved)

regimes44.0ms (0.2%)

Counts
13 → 2
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
(neg.f64 (sqrt.f64 (neg.f64 eps)))
Outputs
(neg.f64 (sqrt.f64 (neg.f64 eps)))
(/.f64 (*.f64 1/2 eps) x)
Calls

2 calls:

27.0ms
eps
13.0ms
x
Results
ErrorSegmentsBranch
8.5b2x
10.3b4eps
Compiler

Compiled 116 to 63 computations (45.7% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
7.0ms
1.2115037589810912e-88
1.5286752118258754e-88
Results
4.0ms39×body256valid
1.0msbody512valid
0.0msbody256invalid
Compiler

Compiled 60 to 46 computations (23.3% saved)

regimes17.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (neg.f64 eps) (/.f64 -1/2 x))
(-.f64 x (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(*.f64 1/2 (*.f64 (/.f64 eps x) (+.f64 (/.f64 (/.f64 eps x) (/.f64 x 1/4)) 1)))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/4 eps) (*.f64 x x)) eps) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (*.f64 1/4 (*.f64 eps eps)) (*.f64 x x)) x) (/.f64 eps x)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 eps x) x) (/.f64 (*.f64 (*.f64 -1/2 eps) -1/2) x)) (/.f64 eps x)))
Outputs
(/.f64 (*.f64 1/2 eps) x)
Calls

2 calls:

7.0ms
eps
7.0ms
x
Results
ErrorSegmentsBranch
37.3b1x
37.3b1eps
Compiler

Compiled 112 to 61 computations (45.5% saved)

regimes12.0ms (0.1%)

Accuracy

Total -1.7b remaining (-2.9%)

Threshold costs -1.7b (-2.9%)

Counts
4 → 1
Calls
Call 1
Inputs
x
(neg.f64 x)
(*.f64 2 x)
(-.f64 x x)
Outputs
(neg.f64 x)
Calls

2 calls:

7.0ms
eps
4.0ms
x
Results
ErrorSegmentsBranch
60.5b1x
60.5b1eps
Compiler

Compiled 17 to 10 computations (41.2% saved)

simplify3.0ms (0%)

Stop Event
fuel
Compiler

Compiled 111 to 64 computations (42.3% saved)

soundness0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

end85.0ms (0.4%)

Compiler

Compiled 99 to 49 computations (50.5% saved)

Profiling

Loading profile data...